package
0.0.2-migrate-evm
Repository: https://github.com/scalarorg/scalar-core.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
ChainMessageAnteDecorators combines multiple MessageAnteDecorators into a single MessageAnteHandler.
NewAnteHandlerDecorator constructor for HandlerDecorator.
NewBatchDecorator is the constructor for BatchDecorator.
NewCheckCommissionRate constructor for CheckCommissionRate.
NewCheckProxy constructor for CheckProxyReadiness.
NewCheckRefundFeeDecorator constructor for CheckRefundFeeDecorator.
NewLimitSimulationGasDecorator constructor accepts nil value to fallback to block gas limit.
NewLogMsgDecorator is the constructor for LogMsgDecorator.
NewRestrictedTx constructor for RestrictedTx.
NewUndelegateDecorator constructor for UndelegateDecorator.
# Structs
BatchDecorator unwraps batch requests and passes them to the next AnteHandler.
CheckCommissionRate checks if the validator commission rate is eligible.
CheckProxy checks if the proxy already sent its readiness message.
CheckRefundFeeDecorator record potential refund for multiSig and vote txs.
HandlerDecorator is an ante decorator wrapper for an ante handler.
LimitSimulationGasDecorator ante decorator to limit gas in simulation calls This is a fix for cosmwasm's LimitSimulationGasDecorator.
LogMsgDecorator logs all messages in blocks.
RestrictedTx checks if the signer is authorized to send restricted transactions.
UndelegateDecorator checks if the unbonding validator holds any multiSig share of active crypto keys.
# Interfaces
MessageAnteDecorator is analogous to the sdk's AnteDecorator, but works on messages instead of the full Tx.
# Type aliases
MessageAnteHandler is analogous to the sdk's AnteHandler, but works on messages instead of the full Tx.