Documentation ¶
Index ¶
- func GetDevnetTransactionValidators() []modules.TransactionValidationFunction
- func GetDevnetTransactionVersionMappedValidators() map[types.TransactionVersion][]modules.TransactionValidationFunction
- func GetTestnetTransactionValidators() []modules.TransactionValidationFunction
- func GetTestnetTransactionVersionMappedValidators() map[types.TransactionVersion][]modules.TransactionValidationFunction
- func ValidateCoinOutputsAreValid(tx modules.ConsensusTransaction, ctx types.TransactionValidationContext) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDevnetTransactionValidators ¶
func GetDevnetTransactionValidators() []modules.TransactionValidationFunction
func GetDevnetTransactionVersionMappedValidators ¶
func GetDevnetTransactionVersionMappedValidators() map[types.TransactionVersion][]modules.TransactionValidationFunction
func GetTestnetTransactionValidators ¶
func GetTestnetTransactionValidators() []modules.TransactionValidationFunction
func GetTestnetTransactionVersionMappedValidators ¶
func GetTestnetTransactionVersionMappedValidators() map[types.TransactionVersion][]modules.TransactionValidationFunction
func ValidateCoinOutputsAreValid ¶
func ValidateCoinOutputsAreValid(tx modules.ConsensusTransaction, ctx types.TransactionValidationContext) error
ValidateCoinOutputsAreValid is a validator function that checks if all coin outputs are standard, meaning their condition is considered standard (== known) and their (coin) value is individually greater than zero, the exception is that Custody Fees are allowed to have a value equal to zero.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.