package
0.0.0-20250119000602-809120120630
Repository: https://github.com/n42blockchain/n42.git
Documentation: pkg.go.dev
# Functions
Bloom9 returns the bloom filter for the given data.
BloomLookup is a convenience-method to check presence in the bloom filter.
BytesToBloom converts a byte slice to a bloom filter.
EncodeNonce converts the given integer to a block nonce.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LatestSigner returns the 'most permissive' Signer available for the given chain configuration.
LatestSignerForChainID returns the 'most permissive' Signer available.
LogsBloom returns the bloom bytes for the given logs.
MakeSigner returns a Signer based on the given chain blockchain and block number.
MustSignNewTx creates a transaction and signs it.
NewContractCreation creates an unsigned legacy transaction.
No description provided by the author
NewEIP2930Signer returns a signer that accepts EIP-2930 access list transactions, EIP-155 replay protected transactions, and legacy Homestead transactions.
NewLondonSigner returns a signer that accepts - EIP-1559 dynamic fee transactions - EIP-2930 access list transactions, - EIP-155 replay protected transactions, and - legacy Homestead transactions.
NewTransaction creates an unsigned legacy transaction.
NewTx creates a new transaction.
Sender returns the address derived from the signature (V, R, S) using secp256k1 elliptic curve and an error if it failed deriving or upon an incorrect signature.
SignNewTx creates a transaction and signs it.
SignTx signs the transaction using the given signer and private key.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
BloomBitLength represents the number of bits used in a header log bloom.
BloomByteLength represents the number of bytes used in a header log bloom.
No description provided by the author
No description provided by the author
# Variables
var EmptyUncleHash = rlpHash([]*Header(nil)).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AccessListTx is the data of EIP-2930 access list transactions.
AccessTuple is the element type of an access list.
No description provided by the author
EIP155Signer implements Signer using the EIP-155 rules.
No description provided by the author
No description provided by the author
HomesteadTransaction implements TransactionInterface using the homestead rules.
LegacyTx is the transaction data of regular Ethereum transactions.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
Bloom represents a 2048 bit bloom filter.