package
1.2.2
Repository: https://github.com/alexfordev/atlas.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
Provides support for dealing with EVM assembly instructions (e.g., disassembling them).
Package bloombits implements bloom filtering on batches of data.
Package core implements the Ethereum consensus protocol.
Package forkid implements EIP-2124 (https://eips.ethereum.org/EIPS/eip-2124).
No description provided by the author
No description provided by the author
Package rawdb contains a collection of low level database accessors.
Package state provides a caching layer atop the Ethereum state trie.
Package types contains data types related to Ethereum consensus.
Package vm implements the Ethereum Virtual Machine.

# Variables

No description provided by the author
ErrBannedHash is returned if a block to import is on the banned list.
ErrFeeCapTooLow is returned if the transaction fee cap is less than the the base fee of the block.
ErrFeeCapVeryHigh is a sanity error to avoid extremely big numbers specified in the fee cap field.
ErrGasLimitReached is returned by the gas pool if the amount of gas required by a transaction is higher than what's left in the block.
List of evm-call-message pre-checking errors.
ErrGasUintOverflow is returned when calculating gas usage.
ErrInsufficientFunds is returned if the total cost of executing a transaction is higher than the balance of the user's account.
ErrInsufficientFundsForTransfer is returned if the transaction sender doesn't have enough funds for transfer(topmost call only).
ErrIntrinsicGas is returned if the transaction is specified to use less gas than required to start the invocation.
ErrKnownBlock is returned when a block to import is already known locally.
ErrNoGenesis is returned when there is no Genesis Block.
ErrNonceTooHigh is returned if the nonce of a transaction is higher than the next one expected based on the local chain.
ErrNonceTooLow is returned if the nonce of a transaction is lower than the one present in the local chain.
ErrNotHeadBlock is returned when block to insert is not the next head of the canonical chain.
ErrSenderNoEOA is returned if the sender of a transaction is a contract.
No description provided by the author
ErrTipAboveFeeCap is a sanity error to ensure no one is able to specify a transaction with a tip higher than the total fee cap.
ErrTipVeryHigh is a sanity error to avoid extremely big numbers specified in the tip field.
ErrTxTypeNotSupported is returned if a transaction is not supported in the current network configuration.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
NewMinedBlockEvent is posted when a block has been imported.
NewTxsEvent is posted when a batch of transactions enter the transaction pool.
RemovedLogsEvent is posted when a reorg happens.

# Type aliases

GasPool tracks the amount of gas available during execution of the transactions in a block.