# Functions
BigPow returns a ** b as a big integer.
JSON returns a parsed ABI interface and error if it failed.
NewMethod creates a new Method.
NewType creates a new reflection type of abi type given in t.
ReadFixedBytes uses reflection to create a fixed array to be read from.
ReadInteger reads the integer based on its kind and returns the appropriate value.
ToCamelCase converts an under-score string to a camel-case string.
ToGoType parses the output bytes and recursively assigns the value of these bytes into a go type with accordance with the ABI spec.
No description provided by the author
UnpackRevert resolves the abi-encoded revert reason.
# Constants
Type enumerator.
Type enumerator.
Type enumerator.
Type enumerator.
Constructor represents the constructor of the contract.
Fallback represents the fallback function.
Type enumerator.
Type enumerator.
Function represents a normal function.
Type enumerator.
Type enumerator.
Type enumerator.
Receive represents the receive function.
Type enumerator.
Type enumerator.
Type enumerator.
Type enumerator.
# Variables
No description provided by the author
No description provided by the author
MaxInt256 is the maximum value that can be represented by a int256.
MaxUint256 is the maximum value that can be represented by a uint256.
# Structs
The ABI holds information about a contract's context and available invokable methods.
Argument holds the name of the argument and the corresponding type.
No description provided by the author
Method represents a callable given a `Name` and whether the method is a constant.
Type is the reflection of the supported argument type.
# Type aliases
No description provided by the author
FunctionType represents different types of functions a contract might have.