Frakt
Lending and borrowing for NFTs on Solana. Your bags + frakt = instant liquidity.
frakt.txns
This table has similar schema as of Solana transactions table
frakt.bonds
The bonds table contains the parsed instructions data for frakt-bonds . 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 |
---|---|
adapterProgramSigner | string |
admin | string |
assetReceiver | string |
assetReceiverTokenAccount | string |
associatedTokenProgram | string |
authorityAdapter | string |
authorityAdapter | string |
bondCollateralOrSolReceiverTokenAccount | string |
bondProgramAuthority | string |
collateralBox | string |
collateralTokenAccount | string |
collateralTokenMint | string |
crossMintAmmPairFundsSolVault | string |
editionInfo | string |
fbond | string |
fbondTokenMint | string |
feeSolVault | string |
feeTokenAccount | string |
fraktMarket | string |
fundsSolVault | string |
fundsTokenAccount | string |
hadeswapNftPairBox | string |
hadeswapPair | string |
hadeswapPairAssetReceiver | string |
hadeswapPairFeeSolVault | string |
hadeswapPairFundsSolVault | string |
hadeswapPairNftsOwner | string |
hadeswapPairVaultNftTokenAccount | string |
hadeswapProgram | string |
hadeswapProtocolFeeReceiver | string |
hadoMarket | string |
hadoRegistry | string |
instructions | string |
metadataInfo | string |
metadataProgram | string |
newVaultTokenAccount | string |
nftMint | string |
nftMintFirst | string |
nftMintSecond | string |
nftPairBox | string |
nftPairBoxFirst | string |
nftPairBoxSecond | string |
nftUserTokenAccount | string |
nftUserTokenAccountFirst | string |
nftUserTokenAccountSecond | string |
nftValidationAdapter | string |
nftsOwner | string |
oracleFloor | string |
pair | string |
pairAuthorityAdapterProgram | string |
pairTokenMint | string |
partialAdapterProgram | string |
partialAssetReceiver | string |
pool | string |
poolFundsSolVault | string |
protocolFeeReceiver | string |
rent | string |
returnFundsOwner | string |
systemProgram | string |
tokenMint | string |
tokenProgram | string |
user | string |
userFbondTokenAccount | string |
userTokenAccount | string |
validation | string |
validationAdapterProgram | string |
validationWhitelist | string |
vaultNftTokenAccount | string |
vaultNftTokenAccountFirst | string |
vaultNftTokenAccountSecond | string |
vaultTokenAccount | string |
whitelistEntry | string |
whitelistedAddress | string |
args
Field | Data Type |
---|---|
<STRUCT> | |
amountToDeposit | int |
<STRUCT> | |
newAmountToReturn | int |
loanToValueFilter | int |
durationFilter | int |
maxReturnAmountFilter | int |
bondFeatures | string |
bondingCurveType | string |
pairType | string |
amountOfTokensToBuy | int |
<STRUCT> | |
whitelistType | string |
maxAmountToPay | string |
skipFailed | bool |
amountToBuy | int |
minAmountToGet | int |
amountToSell | int |
amountOfTokensToWithdraw | int |
amountToWithdraw | int |
duration | int |
nftValidationWhitelistType | string |
scopeType | string |
proof | int |
loanFeePoints | int |
solAmountToDeposit | int |
solAmountToWithdraw | int |
solAmountToBorrow | int |
solAmountToRepay | int |
bumps
Field | Data Type |
---|---|
bondProgramAuthoritySeed | int |
returnFundsOwnerSeed | int |
fundsSolVaultSeed | int |
feeVaultSeed | int |
nftsSeed | int |
params
Field | Data Type |
---|---|
amountToReturn | int |
bondDuration | int |
delta | string |
spotPrice | int |
fee | int |
marketParams
Field | Data Type |
---|---|
minBidCap | int |
marketDecimals | int |
frakt.lending
The bonds table contains the parsed instructions data for frakt-lending . 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
Fields | |
---|---|
admin | string |
associatedTokenProgram | string |
attemptsNftMint | string |
authority | string |
bank | string |
collectionInfo | string |
communityPoolsAuthority | string |
creatorAddress | string |
deposit | string |
editionInfo | string |
farm | string |
farmAuthority | string |
farmTreasury | string |
farmer | string |
feeAcc | string |
fraktNftStakeAccount | string |
gemBank | string |
gemBox | string |
gemDepositReceipt | string |
gemFarm | string |
gemMint | string |
gemRarity | string |
gemSource | string |
identity | string |
lendingStake | string |
liqOwner | string |
liquidationLot | string |
liquidator | string |
liquidityPool | string |
loan | string |
lotTicket | string |
metadataProgram | string |
nftAdminTokenAccount | string |
nftAttempts | string |
nftMint | string |
nftUserTokenAccount | string |
pricingLookupAddress | string |
rent | string |
rewardADestination | string |
rewardADestinationIdentity | string |
rewardAMint | string |
rewardAPot | string |
rewardBDestination | string |
rewardBDestinationIdentity | string |
rewardBMint | string |
rewardBPot | string |
royaltyAddress | string |
systemProgram | string |
tokenProgram | string |
user | string |
vault | string |
vaultNftTokenAccount | string |
args
Fields | Data Type |
---|---|
bumpPoolsAuth | int |
isPriceBased | bool |
originalPriceFromUser | double |
loanToValue | int |
nftPrice | int |
discount | int |
amount | int |
<STRUCT> | |
depositBump | int |
gracePeriod | int |
isWinning | bool |
nftAttemptsBump | int |
bumpAuth | int |
params
Fields | Data Type |
---|---|
loanToValue | int |
collaterizationRate | int |
royaltyFeeTime | int |
royaltyFeePrice | int |
expirationTime | int |
isPriceBased | bool |
id | int |
baseBorrowRate | int |
variableSlope1 | int |
variableSlope2 | int |
utilizationRateOptimal | int |
reserveFactor | int |
borrowCommission | int |
depositCommission | int |
rewardInterestRateTime | int |
rewardInterestRateTime | int |
rewardInterestRatePrice | int |
feeInterestRatePrice | int |
period | int |
bumpPoolsAuth | int |
bumpAuth | int |
bumpAuthVaultAuthority | int |
bumpRarity | int |
bumpFarmer | int |
bumpGdr | int |
bumpGemBox | int |
bumpVault | int |
isDegod | bool |
bumpAuthAuthority | int |
bumpTreasury | int |
bumpPotA | int |
bumpPotB | int |
frakt.raffle
The bonds table contains the parsed instructions data for frakt-raffle . 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 |
input accounts
Fields | Data Type |
---|---|
admin | string |
adminNftTokenAccount | string |
associatedTokenProgram | string |
auction | string |
authorizationRulesProgram | string |
bondsProgramId | string |
destTokenRecord | string |
editionInfo | string |
fbond | string |
instructions | string |
liquidatingPda | string |
metadataProgram | string |
nftMetadata | string |
nftMint | string |
nftOwner | string |
nftOwnerTokenAccount | string |
ownerTokenRecord | string |
participation | string |
raffle | string |
receiver | string |
rent | string |
returnFundsOwner | string |
solHandler | string |
systemProgram | string |
tokenProgram | string |
user | string |
userNftTokenAccount | string |
args
Fields | Data Type |
---|---|
raffleTime | int |
depositAmount | double |
<STRUCT> | |
tickets | int |
startPrice | int |
delta | int |
deltaType | string |
denominator | int |
authorizationData
Fields | Data Type |
---|---|
<STRUCT> |
payload
Fields | Data Type |
---|---|
name | string |
payload | string |
frakt.registry
The bonds table contains the parsed instructions data for frakt-registry . 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
Fields | Data Type |
---|---|
admin | string |
fraktMarket | string |
oracle | string |
rent | string |
systemProgram | string |
user | string |
whitelistEntry | string |
whitelistedAddress | string |
args
Fields | Data Type |
---|---|
whitelistType | string |
root | array<int> |
oracleAuthority | string |
oracleInfo | string |
floor | bigint |
newOracleAuthority | string |
newFloor | bigint |
fract.system.txns
The bonds table contains the parsed instructions data for frakt-system-txns . 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
Fields | Data Type |
---|---|
allocated_account | string |
assigned_account | string |
base_account | string |
created_account | string |
funding_account | string |
new_account | string |
nonce_account | string |
nonce_authority | string |
recent_blockhash_sysvar | string |
recipient_account | string |
rent_sysvar | string |
args
lamports | int |
space | int |
owner | string |
base | string |
seed | string |
authority | string |
from_seed | string |
from_owner | string |
Last updated