Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // MonomerGenesisRootHash is the known root hash of the monomer ethereum state trie after all predeployed contracts are created. MonomerGenesisRootHash = common.HexToHash("0x5be0a68aae2d389cd9c9276ece59f483b97da7e99d2ff157923f4822dc107b6b") // MonomerEVMTxOriginAddress is the address used for executing transactions in the monomer EVM. MonomerEVMTxOriginAddress = common.HexToAddress("0x4300000000000000000000000000000000000000") )
Functions ¶
func CanTransfer ¶
CanTransfer is overridden to explicitly allow all transfers in the monomer EVM. This avoids needing to deal with account balances.
Types ¶
type MonomerContractExecuter ¶
func (*MonomerContractExecuter) Call ¶
func (e *MonomerContractExecuter) Call(params *CallParams) ([]byte, error)
Click to show internal directories.
Click to hide internal directories.