# Functions
ActionHash computes the hash of an action.
NewAuthedClient creates an AuthedClient using given account's credentials.
NewDefaultGRPCConn creates a default grpc connection.
NewGRPCConnWithoutTLS creates a default grpc connection, without tls.
NewMockAuthedClient creates a new mock instance.
NewMockCaller creates a new mock instance.
NewMockCandidateCaller creates a new mock instance.
NewMockClaimRewardCaller creates a new mock instance.
NewMockContract creates a new mock instance.
NewMockDeployContractCaller creates a new mock instance.
NewMockExecuteContractCaller creates a new mock instance.
NewMockGetLogsCaller creates a new mock instance.
NewMockGetReceiptCaller creates a new mock instance.
NewMockReadContractCaller creates a new mock instance.
NewMockReadOnlyClient creates a new mock instance.
NewMockReadOnlyContract creates a new mock instance.
NewMockSendActionCaller creates a new mock instance.
NewMockStakingCaller creates a new mock instance.
NewReadOnlyClient creates a ReadOnlyClient.
# Constants
ProtocolVersion is the iotex protocol version to use.
# Structs
Data is the data returned from read contract.
MockAuthedClient is a mock of AuthedClient interface.
MockAuthedClientMockRecorder is the mock recorder for MockAuthedClient.
MockCaller is a mock of Caller interface.
MockCallerMockRecorder is the mock recorder for MockCaller.
MockCandidateCaller is a mock of CandidateCaller interface.
MockCandidateCallerMockRecorder is the mock recorder for MockCandidateCaller.
MockClaimRewardCaller is a mock of ClaimRewardCaller interface.
MockClaimRewardCallerMockRecorder is the mock recorder for MockClaimRewardCaller.
MockContract is a mock of Contract interface.
MockContractMockRecorder is the mock recorder for MockContract.
MockDeployContractCaller is a mock of DeployContractCaller interface.
MockDeployContractCallerMockRecorder is the mock recorder for MockDeployContractCaller.
MockExecuteContractCaller is a mock of ExecuteContractCaller interface.
MockExecuteContractCallerMockRecorder is the mock recorder for MockExecuteContractCaller.
MockGetLogsCaller is a mock of GetLogsCaller interface.
MockGetLogsCallerMockRecorder is the mock recorder for MockGetLogsCaller.
MockGetReceiptCaller is a mock of GetReceiptCaller interface.
MockGetReceiptCallerMockRecorder is the mock recorder for MockGetReceiptCaller.
MockReadContractCaller is a mock of ReadContractCaller interface.
MockReadContractCallerMockRecorder is the mock recorder for MockReadContractCaller.
MockReadOnlyClient is a mock of ReadOnlyClient interface.
MockReadOnlyClientMockRecorder is the mock recorder for MockReadOnlyClient.
MockReadOnlyContract is a mock of ReadOnlyContract interface.
MockReadOnlyContractMockRecorder is the mock recorder for MockReadOnlyContract.
MockSendActionCaller is a mock of SendActionCaller interface.
MockSendActionCallerMockRecorder is the mock recorder for MockSendActionCaller.
MockStakingCaller is a mock of StakingCaller interface.
MockStakingCallerMockRecorder is the mock recorder for MockStakingCaller.
# Interfaces
AuthedClient is an iotex client which associate with an account credentials, so it can perform write actions.
Caller is used to perform a send action call.
CandidateCaller is used to perform a candidate call.
ClaimRewardCaller is used to perform a claim reward call.
Contract allows to read or execute on this contract's methods.
DeployContractCaller is used to perform a deploy contract call.
ExecuteContractCaller is used to perform an execute contract call.
GetLogsCaller is used to get logs.
GetReceiptCaller is used to perform a get receipt call.
ReadContractCaller is used to perform a read contract call.
ReadOnlyClient is an iotex client which can perform read actions.
ReadOnlyContract allows to read on this contract's methods.
SendActionCaller is used to set nonce/gas etc.
StakingCaller is used to perform a staking call.