package
0.3.9
Repository: https://github.com/taubyte/go-sdk.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

AddressFromPubKey returns the Address for the given public key.
HexToECDSABytes returns the ECDSA []byte format of the given hex string representation of a Private Key.
New connects a client to the given rpc URL.
ParseSignature parses a hex string signature to bytes.
PublicKeyFromPrivate returns the uncompressed ECDSA public key from the given privateKey,.
PublicKeyFromSignedMessage returns the ECDSA public key used to sign the given message to the given signature.
SignMessage returns an ECDSA signed message.
ToEthJsMessage returns the signed message in the JS Ethereum message format as bytes.
VerifySignature checks the signed ECDSA message with the original message to verify if the message was signed by the given public key.

# Structs

Block defines wrappers for a block retrieved by the client.
Contract defines typed wrappers for a contract with given abi.
ContractMethod defines the contract method and wraps the methods for the contract method.
Event defines the Ethereum event and wraps the methods for the event.
Transaction defines wrappers for a transaction retrieved by the client.

# Type aliases

Client defines typed wrappers for the Ethereum RPC API.