Auction House

Auction House is a protocol for marketplaces to implement a decentralized sales contract. It is simple, fast and very cheap. Auction House is a Solana program available on Mainnet Beta and Devnet.

metaplex.ah

The table contains the parsed instructions data for Auction House. Data related to instruction type, executing account, account arguments, arguments, etc. is available here.

Column Name
Column Type
Description

block_date

date

Event date

block_time

timestamp

The (estimated) time this block was produced

block_slot

bigint

This block’s slot index in the ledger

dapp

string

Solana program address

inner_instruction_index

int

The order of inner instruction of an instruction in a txns

array<string>

Ordered list of accounts to pass to the program

instruction_index

int

The order of the instruction in a txns

instruction_type

string

Name of the function of a Solana program invoked via an instruction

is_inner_instruction

boolean

Whether the respective instruction of a txns has an inner instruction

tx_id

string

The first signature in the transaction

<STRUCT>

The arguments passed to the invoked function. Generated after decoding the instructions data parameter

Some columns in the above table needs to be explained a bit for better understanding. Let's go into what each one of them contains.

input_accounts

Field
Column Type

ataProgram

string

auctionHouse

string

auctionHouseFeeAccount

string

authority

string

buyer

string

escrowPaymentAccount

string

freeSellerTradeState

string

metadata

string

programAsSigner

string

receiptAccount

string

rent

string

seller

string

sellerTradeState

string

systemProgram

string

tokenAccount

string

tokenMint

string

tokenProgram

string

tradeState

string

treasuryMint

string

wallet

string

auctionHouseTreasury

string

buyerReceiptTokenAccount

string

buyerTradeState

string

freeTradeState

string

paymentAccount

string

sellerPaymentReceiptAccount

string

transferAuthority

string

feeWithdrawalDestination

string

newAuthority

string

payer

string

treasuryWithdrawalDestination

string

treasuryWithdrawalDestinationOwner

string

bookkeeper

string

instruction

string

receipt

string

bidReceipt

string

listingReceipt

string

purchaseReceipt

string

ahAuctioneerPda

string

auctioneerAuthority

string

args

Field
Data Type

buyerPrice

bigint

escrowPaymentBump

bigint

freeTradeStateBump

bigint

programAsSignerBump

bigint

tokenSize

bigint

tradeStateBump

bigint

amount

bigint

canChangeSalePrice

bigint

requiresSignOff

bigint

sellerFeeBasisPoints

bigint

bump

bigint

feePayerBump

bigint

treasuryBump

bigint

receiptBump

bigint

purchaseReceiptBump

bigint

Last updated