package
1.14.5
Repository: https://github.com/diodechain/diode_client.git
Documentation: pkg.go.dev

# 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.