API

Nft Proxy SDK

Quick tip

If you are looking for a quick start guide, check out the Getting Started guide. We also have some react examples here.

Instructions

assign_proxy_v0

Accounts

NameMutabilitySignerDocs
payerimmutno
assetimmutno
approverimmutno
voterimmutnoor in the case of a primary proxy (first in the line), Pubkey::default
token_accountimmutno
proxy_configimmutno
current_proxy_assignmentimmutno
recipientimmutno
next_proxy_assignmentimmutno
system_programimmutno

Args

NameTypeDocs
args[object Object]

close_expired_proxy_v0

Accounts

NameMutabilitySignerDocs
rent_refundimmutno
proxy_assignmentimmutno
system_programimmutno

Args

NameTypeDocs

initialize_proxy_config_v0

Accounts

NameMutabilitySignerDocs
payerimmutno
authorityimmutno
proxy_configimmutno
system_programimmutno

Args

NameTypeDocs
args[object Object]

unassign_expired_proxy_v0

Accounts

NameMutabilitySignerDocs
rent_refundimmutno
prev_proxy_assignmentimmutno
proxy_assignmentimmutno
system_programimmutno

Args

NameTypeDocs

unassign_proxy_v0

Accounts

NameMutabilitySignerDocs
rent_refundimmutno
assetimmutno
approverimmutno
voterimmutnoor in the case of a primary proxy (first in the line), Pubkey::default
token_accountimmutno
current_proxy_assignmentimmutno
prev_proxy_assignmentimmutno
proxy_assignmentimmutno
proxy_configimmutno
system_programimmutno

Args

NameTypeDocs

update_proxy_config_v0

Accounts

NameMutabilitySignerDocs
payerimmutno
authorityimmutno
proxy_configimmutno
system_programimmutno

Args

NameTypeDocs
args[object Object]

Accounts

ProxyAssignmentV0

undefined

ProxyConfigV0

undefined

Types

AssignProxyArgsV0

FieldType
expiration_timei64

InitializeProxyConfigArgsV0

FieldType
namestring
max_proxy_timei64
seasons[object Object]

ProxyAssignmentV0

FieldType
voterpubkey
proxy_configpubkey
assetpubkey
indexu16
next_voterpubkey
rent_refundpubkey
expiration_timei64
bump_seedu8

ProxyConfigV0

FieldType
authoritypubkey
namestring
max_proxy_timei64
seasons[object Object]

SeasonV0

FieldType
starti64
endi64

UpdateProxyConfigArgsV0

FieldType
max_proxy_timei64
seasons[object Object]
Previous