Search
Preparing search index...
The search index is not available
eth-data-decoder
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"decoder/decodeTransactionData"
External module "decoder/decodeTransactionData"
Index
Enumerations
Value
Type
Interfaces
Base
Param
Info
Decoded
Transaction
Data
Unknown
Param
Info
Type aliases
Address
Param
Info
Array
Param
Info
Boolean
Param
Info
Bytes
Param
Info
Non
Array
Param
Info
Number
Param
Info
Param
Info
String
Param
Info
Variables
STATIC_
TYPED_
ARRAY_
MATCHER
TYPE_
MATCHER
Functions
decode
Dynamic
Param
decode
Non
Array
Static
Param
decode
Param
decode
Static
Param
decode
Transaction
Data
Processor
decode
Transaction
Function
Processor
is
Dynamic
Type
is
Static
Type
match
Data
Params
WithABIParams
Type aliases
Address
Param
Info
Address
Param
Info
:
BaseParamInfo
<
Address
,
string
>
Array
Param
Info
Array
Param
Info
:
BaseParamInfo
<
Array
,
NonArrayParamInfo
[]
>
Boolean
Param
Info
Boolean
Param
Info
:
BaseParamInfo
<
Boolean
,
boolean
>
Bytes
Param
Info
Bytes
Param
Info
:
BaseParamInfo
<
Bytes
,
string
>
Non
Array
Param
Info
Non
Array
Param
Info
:
AddressParamInfo
|
BytesParamInfo
|
NumberParamInfo
|
StringParamInfo
|
BooleanParamInfo
|
UnknownParamInfo
Number
Param
Info
Number
Param
Info
:
BaseParamInfo
<
BigNumber
,
BigNumber.BigNumber
>
Param
Info
Param
Info
:
NonArrayParamInfo
|
ArrayParamInfo
String
Param
Info
String
Param
Info
:
BaseParamInfo
<
String
,
string
>
Variables
Const
STATIC_
TYPED_
ARRAY_
MATCHER
STATIC_
TYPED_
ARRAY_
MATCHER
:
RegExp
= /^(\D+)(\d.)\[(\d+)\]$/g
Const
TYPE_
MATCHER
TYPE_
MATCHER
:
RegExp
= /^([a-zA-Z0-9]+).*/
Functions
decode
Dynamic
Param
decode
Dynamic
Param
(
paramIndex
:
number
, params
:
string
[]
, inputABI
:
ABIDescriptionInput
)
:
object
Parameters
paramIndex:
number
params:
string
[]
inputABI:
ABIDescriptionInput
Returns
object
info
:
ParamInfo
next
Param
Index
:
number
decode
Non
Array
Static
Param
decode
Non
Array
Static
Param
(
paramIndex
:
number
, params
:
string
[]
, inputABI
:
ABIDescriptionInput
)
:
object
Parameters
paramIndex:
number
params:
string
[]
inputABI:
ABIDescriptionInput
Returns
object
info
:
NonArrayParamInfo
next
Param
Index
:
number
decode
Param
decode
Param
(
paramIndex
:
number
, params
:
string
[]
, inputABI
:
ABIDescriptionInput
)
:
object
Parameters
paramIndex:
number
params:
string
[]
inputABI:
ABIDescriptionInput
Returns
object
info
:
ParamInfo
next
Param
Index
:
number
decode
Static
Param
decode
Static
Param
(
paramIndex
:
number
, params
:
string
[]
, inputABI
:
ABIDescriptionInput
)
:
object
Parameters
paramIndex:
number
params:
string
[]
inputABI:
ABIDescriptionInput
Returns
object
info
:
ParamInfo
next
Param
Index
:
number
decode
Transaction
Data
Processor
decode
Transaction
Data
Processor
(
contractABI
:
ContractABI
)
:
function
Parameters
contractABI:
ContractABI
Returns
function
(
data
:
string
)
:
DecodedTransactionData
|
null
Parameters
data:
string
Returns
DecodedTransactionData
|
null
decode
Transaction
Function
Processor
decode
Transaction
Function
Processor
(
contractABI
:
ContractABI
)
:
function
Parameters
contractABI:
ContractABI
Returns
function
(
data
:
string
)
:
ABIFunctionDescription
|
null
Parameters
data:
string
Returns
ABIFunctionDescription
|
null
is
Dynamic
Type
is
Dynamic
Type
(
type
:
string
)
:
boolean
Parameters
type:
string
Returns
boolean
Const
is
Static
Type
is
Static
Type
(
type
:
string
)
:
boolean
Parameters
type:
string
Returns
boolean
match
Data
Params
WithABIParams
match
Data
Params
WithABIParams
(
params
:
string
[]
, inputABI
:
ABIDescriptionInput
[]
)
:
ParamInfo
[]
Parameters
params:
string
[]
inputABI:
ABIDescriptionInput
[]
Returns
ParamInfo
[]
Globals
"decoder/decode
Transaction
Data"
"decoder/decode
Values"
"index"
"types/ABI"
"utils/abi
Type
Guards"
"utils/asserts"
"utils/find
FunctionABI"
"utils/keccak256"
"utils/parse
ContractABI"
"utils/split
Data"
Value
Type
Base
Param
Info
Decoded
Transaction
Data
Unknown
Param
Info
Address
Param
Info
Array
Param
Info
Boolean
Param
Info
Bytes
Param
Info
Non
Array
Param
Info
Number
Param
Info
Param
Info
String
Param
Info
STATIC_
TYPED_
ARRAY_
MATCHER
TYPE_
MATCHER
decode
Dynamic
Param
decode
Non
Array
Static
Param
decode
Param
decode
Static
Param
decode
Transaction
Data
Processor
decode
Transaction
Function
Processor
is
Dynamic
Type
is
Static
Type
match
Data
Params
WithABIParams
Generated using
TypeDoc