Preparing search index...
The search index is not available
@perennial/sdk
@perennial/sdk
Perennial
Definitions
ContractFunctionParameters
Type alias ContractFunctionParameters<abi, mutability, functionName, args, allFunctionNames, allArgs>
Contract
Function
Parameters
<
abi
,
mutability
,
functionName
,
args
,
allFunctionNames
,
allArgs
>
:
{
abi
:
abi
;
address
:
Address
;
args
?:
(
abi
extends
Abi
?
UnionWiden
<
args
>
:
never
)
|
allArgs
;
functionName
:
allFunctionNames
|
(
functionName
extends
allFunctionNames
?
functionName
:
never
)
;
}
&
(
readonly
[
]
extends
allArgs
?
{}
:
{
args
:
Widen
<
args
>
;
}
)
&
GetValue
<
abi
,
functionName
>
Type Parameters
abi
extends
Abi
|
readonly
unknown
[]
=
Abi
mutability
extends
AbiStateMutability
=
AbiStateMutability
functionName
extends
ContractFunctionName
<
abi
,
mutability
>
=
ContractFunctionName
<
abi
,
mutability
>
args
extends
ContractFunctionArgs
<
abi
,
mutability
,
functionName
>
=
ContractFunctionArgs
<
abi
,
mutability
,
functionName
>
allFunctionNames
=
ContractFunctionName
<
abi
,
mutability
>
allArgs
=
ContractFunctionArgs
<
abi
,
mutability
,
functionName
>
Type declaration
abi
:
abi
address
:
Address
Optional
args
?:
(
abi
extends
Abi
?
UnionWiden
<
args
>
:
never
)
|
allArgs
function
Name
:
allFunctionNames
|
(
functionName
extends
allFunctionNames
?
functionName
:
never
)
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
@perennial/sdk
Loading...