Search
Preparing search index...
The search index is not available
Truffle Decoding and Encoding
Options
Public
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
@truffle/codec
AbiData
Utils
Module Utils
Index
Variables
Web3
Utils
debug
Functions
abi
Entry
Has
Storage
Parameters
abi
Entry
IsObviously
Ill
Typed
abi
Has
Payable
Fallback
abi
Mutability
abi
Parameter
IsObviously
Ill
Typed
abi
Selector
abi
Signature
abi
Tuple
Signature
abi
Type
Signature
abis
Match
compute
Selectors
definition
Matches
Abi
schema
Abi
ToAbi
topics
Count
Object literals
DEFAULT_
CONSTRUCTOR_
ABI
Variables
Const
Web3
Utils
Web3
Utils
:
any
= require("web3-utils")
Const
debug
debug
:
IDebugger
= debugModule("codec:abi-data:utils")
Functions
abi
Entry
Has
Storage
Parameters
abi
Entry
Has
Storage
Parameters
(
abiEntry
:
Abi.AbiEntry
)
:
boolean
Parameters
abiEntry:
Abi.AbiEntry
Returns
boolean
abi
Entry
IsObviously
Ill
Typed
abi
Entry
IsObviously
Ill
Typed
(
abiEntry
:
Abi.AbiEntry
)
:
boolean
Parameters
abiEntry:
Abi.AbiEntry
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
|
ReceiveAbiEntry
)
:
Common.Mutability
Parameters
abiEntry:
FunctionAbiEntry
|
ConstructorAbiEntry
|
FallbackAbiEntry
|
ReceiveAbiEntry
Returns
Common.Mutability
abi
Parameter
IsObviously
Ill
Typed
abi
Parameter
IsObviously
Ill
Typed
(
abiParameter
:
AbiParameter
)
:
boolean
Parameters
abiParameter:
AbiParameter
Returns
boolean
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
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"
Globals
Web3
Utils
debug
abi
Entry
Has
Storage
Parameters
abi
Entry
IsObviously
Ill
Typed
abi
Has
Payable
Fallback
abi
Mutability
abi
Parameter
IsObviously
Ill
Typed
abi
Selector
abi
Signature
abi
Tuple
Signature
abi
Type
Signature
abis
Match
compute
Selectors
definition
Matches
Abi
schema
Abi
ToAbi
topics
Count
DEFAULT_
CONSTRUCTOR_
ABI
Generated using
TypeDoc