Skip to content
LogoLogo

Generated — do not edit. Source of truth: crates/terp-account-billboards/contracts/terp721-account/README.md. Edit there, then rebuild docs.

Terp721-Account

Instantiate Msg

ParameterDescription
verifierVerification oracle address (optional).
marketplaceAddress of the marketplace contract.
base_init_msgBase initialization message for the BS721 contract.

BS721 Accounts Actions

AssociateAddress
UpdateMyReverseMapKeyEach account can create a mapping of bech32 addresses for non type 639 coin chains (Terp defaults to 639). Uses the external address as the key, and saves the users Canonical Addr to the store for future retrival via transcode().
UpdateImageNft
AddTextRecord
RemoveTextRecord
UpdateTextRecord
VerifyTextRecord

Admin Only

Admin Only
UpdateVerifier
Set Marketplace
FreezeCollectionInfo

Actions and Descriptions

Cw721-Standard
Approve
ApproveAll
Revoke
RevokeAll
Mint
Burn

Minting Workflow

Cw721-Standard
TransferNft
SendNft

BS721 Accounts Queries

QueryDescription
ParamsReturns the sudo parameters.
AccountReverse lookup of account for a given address.
AccountMarketplaceReturns the marketplace contract address.
AssociatedAddressReturns the associated address for a given account. This is the address set during ExecuteMsg::AssociateAddress,contract expects this to be the abstract-account contract address if a token is being used for tokenized account
ImageNFTReturns the image NFT for a given account.
TextRecordsReturns the text records for a given account.
IsTwitterVerifiedReturns whether Twitter is verified for a given account.
VerifierReturns the verification oracle address.
OwnerOfReturns the owner of a specific token.
ApprovalReturns the approval status for a specific token and spender.
ApprovalsReturns all approvals for a specific token.
AllOperatorsReturns all operators for a specific owner.
NumTokensReturns the total number of tokens.
ContractInfoReturns information about the contract.
NftInfoReturns information about a specific NFT.
AllNftInfoReturns all information about a specific NFT.
TokensReturns a list of tokens owned by a specific owner.
AllTokensReturns a list of all tokens.
MinterReturns the ownership information of the minter.