T402 API Reference - v2.8.0
Website
Documentation
GitHub
Preparing search index...
erc8004/src
ERC8004WriteClient
Interface ERC8004WriteClient
Write-capable client for submitting feedback and validation
interface
ERC8004WriteClient
{
readContract
(
args
:
{
address
:
`
0x
${
string
}
`
;
abi
:
readonly
unknown
[]
;
functionName
:
string
;
args
?:
readonly
unknown
[]
;
}
,
)
:
Promise
<
unknown
>
;
writeContract
(
args
:
{
address
:
`
0x
${
string
}
`
;
abi
:
readonly
unknown
[]
;
functionName
:
string
;
args
:
readonly
unknown
[]
;
}
,
)
:
Promise
<
`
0x
${
string
}
`
>
;
waitForTransactionReceipt
(
args
:
{
hash
:
`
0x
${
string
}
`
}
,
)
:
Promise
<
{
status
:
string
}
>
;
}
Hierarchy (
View Summary
)
ERC8004ReadClient
ERC8004WriteClient
Index
Methods
read
Contract
write
Contract
wait
For
Transaction
Receipt
Methods
read
Contract
readContract
(
args
:
{
address
:
`
0x
${
string
}
`
;
abi
:
readonly
unknown
[]
;
functionName
:
string
;
args
?:
readonly
unknown
[]
;
}
,
)
:
Promise
<
unknown
>
Parameters
args
:
{
address
:
`
0x
${
string
}
`
;
abi
:
readonly
unknown
[]
;
functionName
:
string
;
args
?:
readonly
unknown
[]
;
}
Returns
Promise
<
unknown
>
write
Contract
writeContract
(
args
:
{
address
:
`
0x
${
string
}
`
;
abi
:
readonly
unknown
[]
;
functionName
:
string
;
args
:
readonly
unknown
[]
;
}
,
)
:
Promise
<
`
0x
${
string
}
`
>
Parameters
args
:
{
address
:
`
0x
${
string
}
`
;
abi
:
readonly
unknown
[]
;
functionName
:
string
;
args
:
readonly
unknown
[]
;
}
Returns
Promise
<
`
0x
${
string
}
`
>
wait
For
Transaction
Receipt
waitForTransactionReceipt
(
args
:
{
hash
:
`
0x
${
string
}
`
}
,
)
:
Promise
<
{
status
:
string
}
>
Parameters
args
:
{
hash
:
`
0x
${
string
}
`
}
Returns
Promise
<
{
status
:
string
}
>
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Methods
read
Contract
write
Contract
wait
For
Transaction
Receipt
Website
Documentation
GitHub
T402 API Reference - v2.8.0
Loading...
Write-capable client for submitting feedback and validation