Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBurrowKeyClient ¶ added in v0.16.2
func NewBurrowKeyClient(rpcString string, logger logging_types.InfoTraceLogger) *monaxKeyClient
monaxKeyClient.New returns a new monax-keys client for provided rpc location Monax-keys connects over http request-responses
func RequestResponse ¶
func RequestResponse(addr, method string, args map[string]string, logger logging_types.InfoTraceLogger) (string, error)
Types ¶
type HTTPResponse ¶
type KeyClient ¶
type KeyClient interface { // Sign needs to return the signature bytes for given message to sign // and the address to sign it with. Sign(signBytesString string, signAddress []byte) (signature []byte, err error) // PublicKey needs to return the public key associated with a given address PublicKey(address []byte) (publicKey []byte, err error) }
Click to show internal directories.
Click to hide internal directories.