Search
Preparing search index...
The search index is not available
Truffle Decoding and Encoding
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
@truffle/codec
AbiData
Utils
Module Utils
Index
Variables
Web3
Utils
debug
Functions
abi
Has
Fallback
abi
Has
Payable
Fallback
abi
Mutability
abi
Selector
abi
Signature
abi
Tuple
Signature
abi
Type
Signature
abis
Match
compute
Selectors
definition
Matches
Abi
fallback
Abi
For
Payability
get
Fallback
Entry
schema
Abi
ToAbi
topics
Count
Object literals
DEFAULT_
CONSTRUCTOR_
ABI
DEFAULT_
FALLBACK_
ABI
Variables
Const
Web3
Utils
Web3
Utils
:
any
= require("web3-utils")
Const
debug
debug
:
IDebugger
= debugModule("codec:abi-data:utils")
Functions
abi
Has
Fallback
abi
Has
Fallback
(
abi
:
Abi.Abi
)
:
boolean
Parameters
abi:
Abi.Abi
Returns
boolean
abi
Has
Payable
Fallback
abi
Has
Payable
Fallback
(
abi
:
Abi.Abi
|
undefined
)
:
boolean
|
undefined
Parameters
abi:
Abi.Abi
|
undefined
Returns
boolean
|
undefined
abi
Mutability
abi
Mutability
(
abiEntry
:
FunctionAbiEntry
|
ConstructorAbiEntry
|
FallbackAbiEntry
)
:
Common.Mutability
Parameters
abiEntry:
FunctionAbiEntry
|
ConstructorAbiEntry
|
FallbackAbiEntry
Returns
Common.Mutability
abi
Selector
abi
Selector
(
abiEntry
:
FunctionAbiEntry
|
EventAbiEntry
)
:
string
Parameters
abiEntry:
FunctionAbiEntry
|
EventAbiEntry
Returns
string
abi
Signature
abi
Signature
(
abiEntry
:
FunctionAbiEntry
|
EventAbiEntry
)
:
string
Parameters
abiEntry:
FunctionAbiEntry
|
EventAbiEntry
Returns
string
abi
Tuple
Signature
abi
Tuple
Signature
(
parameters
:
AbiParameter
[]
)
:
string
Parameters
parameters:
AbiParameter
[]
Returns
string
abi
Type
Signature
abi
Type
Signature
(
parameter
:
AbiParameter
)
:
string
Parameters
parameter:
AbiParameter
Returns
string
abis
Match
abis
Match
(
entry1
:
Abi.AbiEntry
|
undefined
, entry2
:
Abi.AbiEntry
|
undefined
)
:
boolean
Parameters
entry1:
Abi.AbiEntry
|
undefined
entry2:
Abi.AbiEntry
|
undefined
Returns
boolean
compute
Selectors
compute
Selectors
(
abi
:
Abi.Abi
|
undefined
)
:
FunctionAbiBySelectors
|
undefined
Parameters
abi:
Abi.Abi
|
undefined
Returns
FunctionAbiBySelectors
|
undefined
definition
Matches
Abi
definition
Matches
Abi
(
abiEntry
:
Abi.AbiEntry
, definition
:
AstNode
, referenceDeclarations
:
AstNodes
)
:
boolean
Parameters
abiEntry:
Abi.AbiEntry
definition:
AstNode
referenceDeclarations:
AstNodes
Returns
boolean
fallback
Abi
For
Payability
fallback
Abi
For
Payability
(
payable
:
boolean
)
:
FallbackAbiEntry
Parameters
payable:
boolean
Returns
FallbackAbiEntry
get
Fallback
Entry
get
Fallback
Entry
(
abi
:
Abi.Abi
)
:
FallbackAbiEntry
Parameters
abi:
Abi.Abi
Returns
FallbackAbiEntry
schema
Abi
ToAbi
schema
Abi
ToAbi
(
abiLoose
:
SchemaAbi
)
:
Abi.Abi
Parameters
abiLoose:
SchemaAbi
Returns
Abi.Abi
topics
Count
topics
Count
(
abiEntry
:
EventAbiEntry
)
:
number
Parameters
abiEntry:
EventAbiEntry
Returns
number
Object literals
Const
DEFAULT_
CONSTRUCTOR_
ABI
DEFAULT_
CONSTRUCTOR_
ABI
:
object
inputs
inputs
:
undefined
[]
= []
payable
payable
:
false
= false
state
Mutability
state
Mutability
:
"nonpayable"
= "nonpayable"
type
type
:
"constructor"
= "constructor"
Const
DEFAULT_
FALLBACK_
ABI
DEFAULT_
FALLBACK_
ABI
:
object
payable
payable
:
false
= false
state
Mutability
state
Mutability
:
"nonpayable"
= "nonpayable"
type
type
:
"fallback"
= "fallback"
Globals
Web3
Utils
debug
abi
Has
Fallback
abi
Has
Payable
Fallback
abi
Mutability
abi
Selector
abi
Signature
abi
Tuple
Signature
abi
Type
Signature
abis
Match
compute
Selectors
definition
Matches
Abi
fallback
Abi
For
Payability
get
Fallback
Entry
schema
Abi
ToAbi
topics
Count
DEFAULT_
CONSTRUCTOR_
ABI
DEFAULT_
FALLBACK_
ABI
Generated using
TypeDoc