Documentation
¶
Index ¶
- func Setup()
- type MockExchangeRateProvider
- type MockHederaMirrorClient
- func (m *MockHederaMirrorClient) AccountExists(accountID hedera.AccountID) bool
- func (m *MockHederaMirrorClient) GetAccountTransaction(transactionID string) (*transaction.HederaTransactions, error)
- func (m *MockHederaMirrorClient) GetStateProof(transactionID string) ([]byte, error)
- func (m *MockHederaMirrorClient) GetSuccessfulAccountCreditTransactionsAfterDate(accountId hedera.AccountID, milestoneTimestamp int64) (*transaction.HederaTransactions, error)
- type MockHederaNodeClient
- type MockTransactionRepository
- func (m *MockTransactionRepository) Create(ct *proto.CryptoTransferMessage) error
- func (m *MockTransactionRepository) GetByTransactionId(transactionId string) (*transaction.Transaction, error)
- func (m *MockTransactionRepository) GetInitialAndSignatureSubmittedTx() ([]*transaction.Transaction, error)
- func (m *MockTransactionRepository) UpdateStatusCompleted(txId string) error
- func (m *MockTransactionRepository) UpdateStatusEthTxReverted(txId string) error
- func (m *MockTransactionRepository) UpdateStatusEthTxSubmitted(txId string, hash string) error
- func (m *MockTransactionRepository) UpdateStatusInsufficientFee(txId string) error
- func (m *MockTransactionRepository) UpdateStatusSignatureFailed(txId string) error
- func (m *MockTransactionRepository) UpdateStatusSignatureProvided(txId string) error
- func (m *MockTransactionRepository) UpdateStatusSignatureSubmitted(txId string, submissionTxId string, signature string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MockExchangeRateProvider ¶
var MExchangeRateProvider *MockExchangeRateProvider
func (*MockExchangeRateProvider) GetEthVsHbarRate ¶
func (m *MockExchangeRateProvider) GetEthVsHbarRate() (float64, error)
type MockHederaMirrorClient ¶
func (*MockHederaMirrorClient) AccountExists ¶
func (m *MockHederaMirrorClient) AccountExists(accountID hedera.AccountID) bool
func (*MockHederaMirrorClient) GetAccountTransaction ¶
func (m *MockHederaMirrorClient) GetAccountTransaction(transactionID string) (*transaction.HederaTransactions, error)
func (*MockHederaMirrorClient) GetStateProof ¶
func (m *MockHederaMirrorClient) GetStateProof(transactionID string) ([]byte, error)
func (*MockHederaMirrorClient) GetSuccessfulAccountCreditTransactionsAfterDate ¶
func (m *MockHederaMirrorClient) GetSuccessfulAccountCreditTransactionsAfterDate(accountId hedera.AccountID, milestoneTimestamp int64) (*transaction.HederaTransactions, error)
type MockHederaNodeClient ¶
func (*MockHederaNodeClient) GetClient ¶
func (m *MockHederaNodeClient) GetClient() *hedera.Client
func (*MockHederaNodeClient) SubmitTopicConsensusMessage ¶
func (m *MockHederaNodeClient) SubmitTopicConsensusMessage(topicId hedera.TopicID, message []byte) (*hedera.TransactionID, error)
type MockTransactionRepository ¶
func (*MockTransactionRepository) Create ¶
func (m *MockTransactionRepository) Create(ct *proto.CryptoTransferMessage) error
func (*MockTransactionRepository) GetByTransactionId ¶
func (m *MockTransactionRepository) GetByTransactionId(transactionId string) (*transaction.Transaction, error)
func (*MockTransactionRepository) GetInitialAndSignatureSubmittedTx ¶
func (m *MockTransactionRepository) GetInitialAndSignatureSubmittedTx() ([]*transaction.Transaction, error)
func (*MockTransactionRepository) UpdateStatusCompleted ¶
func (m *MockTransactionRepository) UpdateStatusCompleted(txId string) error
func (*MockTransactionRepository) UpdateStatusEthTxReverted ¶
func (m *MockTransactionRepository) UpdateStatusEthTxReverted(txId string) error
func (*MockTransactionRepository) UpdateStatusEthTxSubmitted ¶
func (m *MockTransactionRepository) UpdateStatusEthTxSubmitted(txId string, hash string) error
func (*MockTransactionRepository) UpdateStatusInsufficientFee ¶
func (m *MockTransactionRepository) UpdateStatusInsufficientFee(txId string) error
func (*MockTransactionRepository) UpdateStatusSignatureFailed ¶
func (m *MockTransactionRepository) UpdateStatusSignatureFailed(txId string) error
func (*MockTransactionRepository) UpdateStatusSignatureProvided ¶
func (m *MockTransactionRepository) UpdateStatusSignatureProvided(txId string) error
func (*MockTransactionRepository) UpdateStatusSignatureSubmitted ¶
func (m *MockTransactionRepository) UpdateStatusSignatureSubmitted(txId string, submissionTxId string, signature string) error
Click to show internal directories.
Click to hide internal directories.