@metaplex-foundation/mpl-token-metadata-kit - v0.0.1
Preparing search index...
getMintV1InstructionAsync
Function getMintV1InstructionAsync
getMintV1InstructionAsync
<
TAccountToken
extends
string
,
TAccountTokenOwner
extends
string
,
TAccountMetadata
extends
string
,
TAccountMasterEdition
extends
string
,
TAccountTokenRecord
extends
string
,
TAccountMint
extends
string
,
TAccountAuthority
extends
string
,
TAccountDelegateRecord
extends
string
,
TAccountPayer
extends
string
,
TAccountSystemProgram
extends
string
,
TAccountSysvarInstructions
extends
string
,
TAccountSplTokenProgram
extends
string
,
TAccountSplAtaProgram
extends
string
,
TAccountAuthorizationRulesProgram
extends
string
,
TAccountAuthorizationRules
extends
string
,
TProgramAddress
extends
Address
=
Address
<
"metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s"
>
,
>
(
input
:
MintV1AsyncInput
<
TAccountToken
,
TAccountTokenOwner
,
TAccountMetadata
,
TAccountMasterEdition
,
TAccountTokenRecord
,
TAccountMint
,
TAccountAuthority
,
TAccountDelegateRecord
,
TAccountPayer
,
TAccountSystemProgram
,
TAccountSysvarInstructions
,
TAccountSplTokenProgram
,
TAccountSplAtaProgram
,
TAccountAuthorizationRulesProgram
,
TAccountAuthorizationRules
,
>
,
config
?:
{
programAddress
?:
TProgramAddress
}
,
)
:
Promise
<
Instruction
<
TProgramAddress
,
readonly
(
AccountMeta
<
string
>
|
AccountLookupMeta
<
string
,
string
>
)
[]
,
>
&
InstructionWithData
<
ReadonlyUint8Array
>
&
InstructionWithAccounts
<
[
TAccountToken
extends
string
?
WritableAccount
<
TAccountToken
<
TAccountToken
>
>
:
TAccountToken
,
TAccountTokenOwner
extends
string
?
ReadonlyAccount
<
TAccountTokenOwner
<
TAccountTokenOwner
>
>
:
TAccountTokenOwner
,
TAccountMetadata
extends
string
?
ReadonlyAccount
<
TAccountMetadata
<
TAccountMetadata
>
>
:
TAccountMetadata
,
TAccountMasterEdition
extends
string
?
WritableAccount
<
TAccountMasterEdition
<
TAccountMasterEdition
>
>
:
TAccountMasterEdition
,
]
,
>
&
InstructionWithByteDelta
,
>
Type Parameters
TAccountToken
extends
string
TAccountTokenOwner
extends
string
TAccountMetadata
extends
string
TAccountMasterEdition
extends
string
TAccountTokenRecord
extends
string
TAccountMint
extends
string
TAccountAuthority
extends
string
TAccountDelegateRecord
extends
string
TAccountPayer
extends
string
TAccountSystemProgram
extends
string
TAccountSysvarInstructions
extends
string
TAccountSplTokenProgram
extends
string
TAccountSplAtaProgram
extends
string
TAccountAuthorizationRulesProgram
extends
string
TAccountAuthorizationRules
extends
string
TProgramAddress
extends
Address
=
Address
<
"metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s"
>
Parameters
input
:
MintV1AsyncInput
<
TAccountToken
,
TAccountTokenOwner
,
TAccountMetadata
,
TAccountMasterEdition
,
TAccountTokenRecord
,
TAccountMint
,
TAccountAuthority
,
TAccountDelegateRecord
,
TAccountPayer
,
TAccountSystemProgram
,
TAccountSysvarInstructions
,
TAccountSplTokenProgram
,
TAccountSplAtaProgram
,
TAccountAuthorizationRulesProgram
,
TAccountAuthorizationRules
,
>
Optional
config
:
{
programAddress
?:
TProgramAddress
}
Returns
Promise
<
Instruction
<
TProgramAddress
,
readonly
(
AccountMeta
<
string
>
|
AccountLookupMeta
<
string
,
string
>
)
[]
,
>
&
InstructionWithData
<
ReadonlyUint8Array
>
&
InstructionWithAccounts
<
[
TAccountToken
extends
string
?
WritableAccount
<
TAccountToken
<
TAccountToken
>
>
:
TAccountToken
,
TAccountTokenOwner
extends
string
?
ReadonlyAccount
<
TAccountTokenOwner
<
TAccountTokenOwner
>
>
:
TAccountTokenOwner
,
TAccountMetadata
extends
string
?
ReadonlyAccount
<
TAccountMetadata
<
TAccountMetadata
>
>
:
TAccountMetadata
,
TAccountMasterEdition
extends
string
?
WritableAccount
<
TAccountMasterEdition
<
TAccountMasterEdition
>
>
:
TAccountMasterEdition
,
]
,
>
&
InstructionWithByteDelta
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@metaplex-foundation/mpl-token-metadata-kit - v0.0.1
Loading...