Search
Preparing search index...
The search index is not available
Home
IERC721ReceiverInterface
Interface IERC721ReceiverInterface
Hierarchy
Interface
IERC721ReceiverInterface
Index
Constructors
constructor
Properties
_abi
Coder
_is
Interface
deploy
errors
events
fragments
functions
structs
Methods
_decode
Params
_encode
Params
decode
Error
Result
decode
Event
Log
decode
Function
Data
decode
Function
Result
encode
Deploy
encode
Error
Result
encode
Event
Log
encode
Filter
Topics
encode
Function
Data
encode
Function
Result
format
get
Error
get
Event
get
Event
Topic
get
Function
get
Sighash
parse
Error
parse
Log
parse
Transaction
get
Abi
Coder
get
Address
get
Event
Topic
get
Sighash
is
Interface
Constructors
constructor
new IERC721
Receiver
Interface
(
fragments
:
string
|
ReadonlyArray
<
Fragment
|
JsonFragment
|
string
>
)
:
IERC721ReceiverInterface
Parameters
fragments:
string
|
ReadonlyArray
<
Fragment
|
JsonFragment
|
string
>
Returns
IERC721ReceiverInterface
Properties
Readonly
_abi
Coder
_abi
Coder
:
AbiCoder
Readonly
_is
Interface
_is
Interface
:
boolean
Readonly
deploy
deploy
:
ConstructorFragment
Readonly
errors
errors
:
{}
Type declaration
[
name:
string
]:
ErrorFragment
events
events
:
{}
Type declaration
Readonly
fragments
fragments
:
ReadonlyArray
<
Fragment
>
functions
functions
:
{
onERC721Received(address,address,uint256,bytes)
:
FunctionFragment
}
Type declaration
onERC721
Received(address,address,uint256,bytes)
:
FunctionFragment
Readonly
structs
structs
:
{}
Type declaration
[
name:
string
]:
any
Methods
_decode
Params
_decode
Params
(
params
:
ReadonlyArray
<
ParamType
>
, data
:
BytesLike
)
:
Result
Parameters
params:
ReadonlyArray
<
ParamType
>
data:
BytesLike
Returns
Result
_encode
Params
_encode
Params
(
params
:
ReadonlyArray
<
ParamType
>
, values
:
ReadonlyArray
<
any
>
)
:
string
Parameters
params:
ReadonlyArray
<
ParamType
>
values:
ReadonlyArray
<
any
>
Returns
string
decode
Error
Result
decode
Error
Result
(
fragment
:
ErrorFragment
|
string
, data
:
BytesLike
)
:
Result
Parameters
fragment:
ErrorFragment
|
string
data:
BytesLike
Returns
Result
decode
Event
Log
decode
Event
Log
(
eventFragment
:
EventFragment
|
string
, data
:
BytesLike
, topics
?:
ReadonlyArray
<
string
>
)
:
Result
Parameters
eventFragment:
EventFragment
|
string
data:
BytesLike
Optional
topics:
ReadonlyArray
<
string
>
Returns
Result
decode
Function
Data
decode
Function
Data
(
functionFragment
:
FunctionFragment
|
string
, data
:
BytesLike
)
:
Result
Parameters
functionFragment:
FunctionFragment
|
string
data:
BytesLike
Returns
Result
decode
Function
Result
decode
Function
Result
(
functionFragment
:
"onERC721Received"
, data
:
BytesLike
)
:
Result
Parameters
functionFragment:
"onERC721Received"
data:
BytesLike
Returns
Result
encode
Deploy
encode
Deploy
(
values
?:
ReadonlyArray
<
any
>
)
:
string
Parameters
Optional
values:
ReadonlyArray
<
any
>
Returns
string
encode
Error
Result
encode
Error
Result
(
fragment
:
ErrorFragment
|
string
, values
?:
ReadonlyArray
<
any
>
)
:
string
Parameters
fragment:
ErrorFragment
|
string
Optional
values:
ReadonlyArray
<
any
>
Returns
string
encode
Event
Log
encode
Event
Log
(
eventFragment
:
EventFragment
|
string
, values
:
ReadonlyArray
<
any
>
)
:
{
data
:
string
;
topics
:
Array
<
string
>
}
Parameters
eventFragment:
EventFragment
|
string
values:
ReadonlyArray
<
any
>
Returns
{
data
:
string
;
topics
:
Array
<
string
>
}
data
:
string
topics
:
Array
<
string
>
encode
Filter
Topics
encode
Filter
Topics
(
eventFragment
:
EventFragment
|
string
, values
:
ReadonlyArray
<
any
>
)
:
Array
<
string
|
Array
<
string
>
>
Parameters
eventFragment:
EventFragment
|
string
values:
ReadonlyArray
<
any
>
Returns
Array
<
string
|
Array
<
string
>
>
encode
Function
Data
encode
Function
Data
(
functionFragment
:
"onERC721Received"
, values
:
[
]
)
:
string
Parameters
functionFragment:
"onERC721Received"
values:
[
]
Returns
string
encode
Function
Result
encode
Function
Result
(
functionFragment
:
FunctionFragment
|
string
, values
?:
ReadonlyArray
<
any
>
)
:
string
Parameters
functionFragment:
FunctionFragment
|
string
Optional
values:
ReadonlyArray
<
any
>
Returns
string
format
format
(
format
?:
string
)
:
string
|
Array
<
string
>
Parameters
Optional
format:
string
Returns
string
|
Array
<
string
>
get
Error
get
Error
(
nameOrSignatureOrSighash
:
string
)
:
ErrorFragment
Parameters
nameOrSignatureOrSighash:
string
Returns
ErrorFragment
get
Event
get
Event
(
nameOrSignatureOrTopic
:
string
)
:
EventFragment
Parameters
nameOrSignatureOrTopic:
string
Returns
EventFragment
get
Event
Topic
get
Event
Topic
(
eventFragment
:
EventFragment
|
string
)
:
string
Parameters
eventFragment:
EventFragment
|
string
Returns
string
get
Function
get
Function
(
nameOrSignatureOrTopic
:
"onERC721Received"
)
:
FunctionFragment
Parameters
nameOrSignatureOrTopic:
"onERC721Received"
Returns
FunctionFragment
get
Sighash
get
Sighash
(
fragment
:
ErrorFragment
|
FunctionFragment
|
string
)
:
string
Parameters
fragment:
ErrorFragment
|
FunctionFragment
|
string
Returns
string
parse
Error
parse
Error
(
data
:
BytesLike
)
:
ErrorDescription
Parameters
data:
BytesLike
Returns
ErrorDescription
parse
Log
parse
Log
(
log
:
{
data
:
string
;
topics
:
Array
<
string
>
}
)
:
LogDescription
Parameters
log:
{
data
:
string
;
topics
:
Array
<
string
>
}
data
:
string
topics
:
Array
<
string
>
Returns
LogDescription
parse
Transaction
parse
Transaction
(
tx
:
{
data
:
string
;
value
?:
BigNumberish
}
)
:
TransactionDescription
Parameters
tx:
{
data
:
string
;
value
?:
BigNumberish
}
data
:
string
Optional
value
?:
BigNumberish
Returns
TransactionDescription
Static
get
Abi
Coder
get
Abi
Coder
(
)
:
AbiCoder
Returns
AbiCoder
Static
get
Address
get
Address
(
address
:
string
)
:
string
Parameters
address:
string
Returns
string
Static
get
Event
Topic
get
Event
Topic
(
eventFragment
:
EventFragment
)
:
string
Parameters
eventFragment:
EventFragment
Returns
string
Static
get
Sighash
get
Sighash
(
fragment
:
ErrorFragment
|
FunctionFragment
)
:
string
Parameters
fragment:
ErrorFragment
|
FunctionFragment
Returns
string
Static
is
Interface
is
Interface
(
value
:
any
)
:
value
is
Interface
Parameters
value:
any
Returns
value
is
Interface
Globals
IERC721
Receiver
Interface
constructor
_abi
Coder
_is
Interface
deploy
errors
events
fragments
functions
structs
_decode
Params
_encode
Params
decode
Error
Result
decode
Event
Log
decode
Function
Data
decode
Function
Result
encode
Deploy
encode
Error
Result
encode
Event
Log
encode
Filter
Topics
encode
Function
Data
encode
Function
Result
format
get
Error
get
Event
get
Event
Topic
get
Function
get
Sighash
parse
Error
parse
Log
parse
Transaction
get
Abi
Coder
get
Address
get
Event
Topic
get
Sighash
is
Interface