mocks

package
v0.0.1-alpha-5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 25, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Setup

func Setup()

Types

type MockExchangeRateProvider

type MockExchangeRateProvider struct {
	mock.Mock
}
var MExchangeRateProvider *MockExchangeRateProvider

func (*MockExchangeRateProvider) GetEthVsHbarRate

func (m *MockExchangeRateProvider) GetEthVsHbarRate() (float64, error)

type MockHederaMirrorClient

type MockHederaMirrorClient struct {
	mock.Mock
}

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

type MockHederaNodeClient struct {
	mock.Mock
}

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

type MockTransactionRepository struct {
	mock.Mock
}

func (*MockTransactionRepository) Create

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL