Documentation ¶
Index ¶
- Constants
- Variables
- func LoadAccessKeyFromFile(names []string) map[string]Response
- func LoadAccountsFromFile(accounts []string) map[string]Response
- func LoadBlockFromFile(names []string) (map[int64]Response, map[string]Response)
- func LoadBmcStatusFromFile(names []string) map[string]Response
- func LoadEventsFromFile(names []string) map[int64]Response
- func LoadLightClientBlocksFromFile(names []string) map[string]Response
- func LoadReceiptsFromFile(names []string) map[string]Response
- func LoadTransactionResultFromFile(names []string) map[string]Response
- type MockApi
- func (m *MockApi) Block(param interface{}) (types.Block, error)
- func (m *MockApi) BlockFactory() func(args mock.Arguments) mock.Arguments
- func (m *MockApi) BroadcastTxAsync(param interface{}) (types.CryptoHash, error)
- func (m *MockApi) BroadcastTxAsyncFactory() func(args mock.Arguments) mock.Arguments
- func (m *MockApi) BroadcastTxCommit(param interface{}) (types.TransactionResult, error)
- func (m *MockApi) CallFunction(param interface{}) (types.CallFunctionResponse, error)
- func (m *MockApi) CallFunctionFactory() func(args mock.Arguments) mock.Arguments
- func (m *MockApi) Changes(param interface{}) (types.ContractStateChange, error)
- func (m *MockApi) ChangesFactory() func(args mock.Arguments) mock.Arguments
- func (m *MockApi) Chunk(param interface{}) (types.ChunkHeader, error)
- func (m *MockApi) LightClientProof(param interface{}) (types.ReceiptProof, error)
- func (m *MockApi) Status(param interface{}) (types.ChainStatus, error)
- func (m *MockApi) StatusFactory() func(args mock.Arguments) mock.Arguments
- func (m *MockApi) Transaction(param interface{}) (types.TransactionResult, error)
- func (m *MockApi) TransactionFactory() func(args mock.Arguments) mock.Arguments
- func (m *MockApi) ViewAccessKey(param interface{}) (types.AccessKeyResponse, error)
- func (m *MockApi) ViewAccessKeyFactory() func(args mock.Arguments) mock.Arguments
- func (m *MockApi) ViewAccount(param interface{}) (types.Account, error)
- func (m *MockApi) ViewAccountFactory() func(args mock.Arguments) mock.Arguments
- type Response
- type Storage
Constants ¶
View Source
const (
MockParam = "mock.Anything"
)
Variables ¶
View Source
var Blocks = []string{"377825", "377943"}
View Source
var BmcLinkStatus = []string{"c294b1A62E82d3f135A8F9b2f9cAEAA23fbD6Cf5"}
View Source
var BmvLinkStatus = []string{"dev-20211205172325-28827597417784"}
View Source
var GetEvents = []string{"377825", "377826"}
View Source
var GetReceiptsProof = []string{"2VWWEfyg5BzyDBVRsHRXApQJdZ37Bdtj8GtkH7UvNm7G"}
View Source
var LatestChainStatus = []string{"377840"}
View Source
var Nonce = []string{"69c003c3b80ed12ea02f5c67c9e8167f0ce3b2e8020a0f43b1029c4d787b0d21", "94a5a3fc9bc948a7f4b1c6210518b4afe1744ebe33188eb91d17c863dfe200a8"}
View Source
var TransactionResult = []string{"6zgh2u9DqHHiXzdy9ouTP7oGky2T4nugqzqt9wJZwNFm"}
Functions ¶
func LoadAccessKeyFromFile ¶
func LoadAccountsFromFile ¶
func LoadBlockFromFile ¶
func LoadBmcStatusFromFile ¶
func LoadEventsFromFile ¶
func LoadReceiptsFromFile ¶
Types ¶
type MockApi ¶
func NewMockApi ¶
func (*MockApi) BlockFactory ¶
func (*MockApi) BroadcastTxAsync ¶
func (m *MockApi) BroadcastTxAsync(param interface{}) (types.CryptoHash, error)
func (*MockApi) BroadcastTxAsyncFactory ¶
func (*MockApi) BroadcastTxCommit ¶
func (m *MockApi) BroadcastTxCommit(param interface{}) (types.TransactionResult, error)
func (*MockApi) CallFunction ¶
func (m *MockApi) CallFunction(param interface{}) (types.CallFunctionResponse, error)
func (*MockApi) CallFunctionFactory ¶
func (*MockApi) Changes ¶
func (m *MockApi) Changes(param interface{}) (types.ContractStateChange, error)
func (*MockApi) ChangesFactory ¶
func (*MockApi) LightClientProof ¶
func (m *MockApi) LightClientProof(param interface{}) (types.ReceiptProof, error)
func (*MockApi) StatusFactory ¶
func (*MockApi) Transaction ¶
func (m *MockApi) Transaction(param interface{}) (types.TransactionResult, error)
func (*MockApi) TransactionFactory ¶
func (*MockApi) ViewAccessKey ¶
func (m *MockApi) ViewAccessKey(param interface{}) (types.AccessKeyResponse, error)
func (*MockApi) ViewAccessKeyFactory ¶
func (*MockApi) ViewAccount ¶
type Response ¶
type Response struct { Reponse interface{} Error error }
func LoadChainStatusFromFile ¶
type Storage ¶
type Storage struct { LatestChainStatus Response BmcLinkStatusMap map[string]Response AccessKeyMap map[string]Response BlockByHashMap map[string]Response ReceiptProofMap map[string]Response BlockByHeightMap map[int64]Response LightClientBlockMap map[string]Response ContractStateChangeMap map[int64]Response TransactionHash Response TransactionResultMap map[string]Response AccountMap map[string]Response }
Click to show internal directories.
Click to hide internal directories.