package
3.1.4+incompatible
Repository: https://github.com/maxinyugh/theta-protocol-ledger.git
Documentation: pkg.go.dev

# Functions

CalculateReward calculates the block reward for each account.
NewCoinbaseTxExecutor creates a new instance of CoinbaseTxExecutor.
NewDepositStakeExecutor creates a new instance of DepositStakeExecutor.
No description provided by the author
NewExecutor creates a new instance of Executor.
NewReleaseFundTxExecutor creates a new instance of ReleaseFundTxExecutor.
NewReserveFundTxExecutor creates a new instance of ReserveFundTxExecutor.
NewSendTxExecutor creates a new instance of SendTxExecutor.
NewServicePaymentTxExecutor creates a new instance of ServicePaymentTxExecutor.
NewSlashTxExecutor creates a new instance of SlashTxExecutor.
NewSmartContractTxExecutor creates a new instance of SmartContractTxExecutor.
NewSplitRuleTxExecutor creates a new instance of SplitRuleTxExecutor.
NewStakeRewardDistributionTxExecutor creates a new instance of StakeRewardDistributionTxExecutor.
No description provided by the author
No description provided by the author
NewWithdrawStakeExecutor creates a new instance of WithdrawStakeExecutor.
No description provided by the author

# Structs

CoinbaseTxExecutor implements the TxExecutor interface.
DepositStakeExecutor implements the TxExecutor interface.
Executor executes the transactions .
ReleaseFundTxExecutor implements the TxExecutor interface.
ReserveFundTxExecutor implements the TxExecutor interface.
SendTxExecutor implements the TxExecutor interface.
ServicePaymentTxExecutor implements the TxExecutor interface.
No description provided by the author
SmartContractTxExecutor implements the TxExecutor interface.
SplitRuleTxExecutor implements the TxExecutor interface.
StakeRewardDistributionTxExecutor implements the TxExecutor interface.
No description provided by the author
No description provided by the author
WithdrawStakeExecutor implements the TxExecutor interface.

# Interfaces

TxExecutor defines the interface of the transaction executors .

# Type aliases

No description provided by the author