Documentation ¶
Index ¶
- type HederaMirrorClient
- func (c HederaMirrorClient) AccountExists(accountID hedera.AccountID) bool
- func (c HederaMirrorClient) GetAccountTransaction(transactionID string) (*transaction.HederaTransactions, error)
- func (c HederaMirrorClient) GetStateProof(transactionID string) ([]byte, error)
- func (c HederaMirrorClient) GetSuccessfulAccountCreditTransactionsAfterDate(accountId hedera.AccountID, milestoneTimestamp int64) (*transaction.HederaTransactions, error)
- type HederaNodeClient
- func (hc *HederaNodeClient) GetClient() *hedera.Client
- func (hc *HederaNodeClient) SubmitScheduledTransaction(tinybarAmount int64, recipient, payerAccountID hedera.AccountID, nonce string) (*hedera.TransactionID, error)
- func (hc *HederaNodeClient) SubmitTopicConsensusMessage(topicId hedera.TopicID, message []byte) (*hedera.TransactionID, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HederaMirrorClient ¶
type HederaMirrorClient struct {
// contains filtered or unexported fields
}
func NewHederaMirrorClient ¶
func NewHederaMirrorClient(mirrorNodeAPIAddress string) *HederaMirrorClient
func (HederaMirrorClient) AccountExists ¶
func (c HederaMirrorClient) AccountExists(accountID hedera.AccountID) bool
func (HederaMirrorClient) GetAccountTransaction ¶
func (c HederaMirrorClient) GetAccountTransaction(transactionID string) (*transaction.HederaTransactions, error)
func (HederaMirrorClient) GetStateProof ¶
func (c HederaMirrorClient) GetStateProof(transactionID string) ([]byte, error)
func (HederaMirrorClient) GetSuccessfulAccountCreditTransactionsAfterDate ¶
func (c HederaMirrorClient) GetSuccessfulAccountCreditTransactionsAfterDate(accountId hedera.AccountID, milestoneTimestamp int64) (*transaction.HederaTransactions, error)
type HederaNodeClient ¶
type HederaNodeClient struct {
// contains filtered or unexported fields
}
func NewNodeClient ¶
func NewNodeClient(config config.Client) *HederaNodeClient
func (*HederaNodeClient) GetClient ¶
func (hc *HederaNodeClient) GetClient() *hedera.Client
func (*HederaNodeClient) SubmitScheduledTransaction ¶
func (hc *HederaNodeClient) SubmitScheduledTransaction(tinybarAmount int64, recipient, payerAccountID hedera.AccountID, nonce string) (*hedera.TransactionID, error)
func (*HederaNodeClient) SubmitTopicConsensusMessage ¶
func (hc *HederaNodeClient) SubmitTopicConsensusMessage(topicId hedera.TopicID, message []byte) (*hedera.TransactionID, error)
Click to show internal directories.
Click to hide internal directories.