Preparing search index...
The search index is not available
@coinbase/coinbase-sdk
@coinbase/coinbase-sdk
types/contract
ContractFunctionParameters
Type alias ContractFunctionParameters<abi, mutability, functionName, args, deployless, allFunctionNames, allArgs>
Contract
Function
Parameters
<
abi
,
mutability
,
functionName
,
args
,
deployless
,
allFunctionNames
,
allArgs
>
:
{
abi
:
abi
;
args
?:
(
abi
extends
Abi
?
UnionWiden
<
args
>
:
never
)
|
allArgs
;
functionName
:
allFunctionNames
|
(
functionName
extends
allFunctionNames
?
functionName
:
never
)
;
}
&
(
readonly
[
]
extends
allArgs
?
{}
:
{
args
:
Widen
<
args
>
;
}
)
&
(
deployless
extends
true
?
{
address
?:
undefined
;
code
:
Hex
;
}
:
{
address
:
Address
;
}
)
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
>
deployless
extends
boolean
=
false
allFunctionNames
=
ContractFunctionName
<
abi
,
mutability
>
allArgs
=
ContractFunctionArgs
<
abi
,
mutability
,
functionName
>
Type declaration
abi
:
abi
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
@coinbase/coinbase-sdk
Loading...