Ryan O'Hara-Reid
09fa2f236a
context: Add authenticated HTTP credentials ( #892 )
...
* gRPC: context overide
* exchanges: continue update
* exchange: Update context handling
*Add setter methods for API credentials
*Shift credentials functionality to its own file in exchanges package
*Add tests
*Refactor function DeployCredentialsToContext for library usage
*Add function to process credential metadata from API boundary to internal use context value.
*Add OTP rpc handling
* exchanges: reverts to old style in GetFeeByType, reverts some code I accidently deleted. Plus things and other. XD
* template: update
* exchanges: fix linter issues
* REMOVE THAT AWESOME NEW LINE!
* gct: fix some tests
* I cant spell :(
* exchanges/gctscript: fix more tests
* coinnut: fix tests
* Update exchanges/credentials.go
Co-authored-by: Scott <gloriousCode@users.noreply.github.com >
* Update exchanges/credentials.go
Co-authored-by: Scott <gloriousCode@users.noreply.github.com >
* Update exchanges/credentials.go
Co-authored-by: Scott <gloriousCode@users.noreply.github.com >
* Update exchanges/credentials.go
Co-authored-by: Scott <gloriousCode@users.noreply.github.com >
* Update exchanges/credentials.go
Co-authored-by: Scott <gloriousCode@users.noreply.github.com >
* glorious: nits
* exchanges/gctcli: stop applying empty credentials
* fix linters
* exchanges: add test
* rpceserver: actually check error for errors
* rpcserver: fix up tests
* Update exchanges/credentials.go
Co-authored-by: Scott <gloriousCode@users.noreply.github.com >
* exchanges/creds: move tests to corresponding files, add protection and segration for Credentials struct & ptr values
* exchanges/creds: allow subaccount to override default credentials via gRPC
* exchanges/credentials: don't return nil in GetCredentials
* creds: spelling
* exchanges: fix glorious NITS!
* credentials: Add in test and refactor IsEmpty method.
* credentials: change type positioning (glorious)
* exchange_template: Fix template changes
* DOCS: Refresh
* docs: fix spelling
* DOCS: fix alignment and add package
* DOCS: ALIGN!
Co-authored-by: Ryan O'Hara-Reid <ryan.oharareid@thrasher.io >
Co-authored-by: Scott <gloriousCode@users.noreply.github.com >
2022-03-21 13:58:08 +11:00