Hubble

Supercharge Your Liquidity On Solana. Mint USDH against multiple types of collateral. Repay whenever you want.

hubble.txns

This table has similar schema as of Solana transactions table

hubble.borrow

The table contains the parsed instructions data for Hubble Protocol. 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

systemProgram

string

toAccount

string

userMetadata

string

borrowingVaults

string

rent

string

stablecoinMintAuthority

string

liquidator

string

borrowingFeesVault

string

otherStablecoinMint

string

programData

string

burningVault

string

program

string

additionalBorrowingMarketState

string

newMint

string

liquidationRewardsVaultAuthority

string

liquidationRewardsTo

string

treasuryVault

string

userHbbStakingAta

string

userStablecoinRewardsAta

string

borrowingFeesVaultAuthority

string

stablecoinMint

string

userHbbAta

string

newVault

string

originalBorrowingMarketState

string

clock

string

psmVaultAuthority

string

usdhMint

string

redeemer

string

stabilityFeesVault

string

psmVault

string

hbbAta

string

liquidationRewardsVault

string

redeemerCollateralAta

string

collateralVault

string

stakingPoolState

string

stablecoinAta

string

stabilityProviderState

string

collateralVaultsAuthority

string

scopePrices

string

stabilityPoolProvider

string

stakingVaultAuthority

string

usdhAta

string

liquidatorUsdhAta

string

otherStablecoinAta

string

adminAuthority

string

ownerSignatureState

string

borrowingMarketState

string

globalConfig

string

collateralFrom

string

newOwner

string

stakingVault

string

userStakingState

string

treasuryVaultOtherStable

string

closingAccount

string

burningVaultAuthority

string

stablecoinStabilityPoolVaultAuthority

string

clearingAgent

string

stablecoinStabilityPoolVault

string

psmReserve

string

hbbMint

string

owner

string

epochToScaleToSum

string

hbbMintAuthority

string

redeemerStablecoinAta

string

tokenProgram

string

stablecoinBorrowingAssociatedAccount

string

clearingAgentAta

string

stabilityPoolState

string

treasuryVaultAuthority

string

collateralTo

string

usdhMintAuthority

string

liquidationsQueue

string

args

Field
Data Type

mintId

int

setVaultToPda

bool

vaultIsForLiquidationRewards

bool

key

int

value

array<int>

action

int

tokenId

int

collateral

int

capInLamports

bigint

amountInLamports

bigint

amount

bigint

depositAmount

bigint

depositAsset

int

borrowAmount

bigint

maxCapacity

bigint

intervalLength

bigint

changeCollateralCap

bool

collateralId

int

accumActionBool

bool

debtToRepay

bigint

token

int

bump

int

mintFeeBps

bigint

burnFeeBps

bigint

operationType

int

interval

bigint

changeStableCap

bool

resetAccums

bool

newValue

bigint

updateMode

int

swapToken

string

stablecoinProvided

bigint

minSwapTokenToReceive

bigint

signature

array<int>

hubble.kamino

The table contains the parsed instructions data for Kamino Finance. 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

treasuryFeeVaultAuthority

string

raydiumPoolConfigOrBaseVaultAuthority

string

tokenBMint

string

treasuryFeeTokenBVault

string

rewardVault

string

globalConfig

string

oldPositionOrBaseVaultAuthority

string

newPool

string

scopePrices

string

poolRewardVault2

string

newAccount

string

instructionSysvarAccount

string

funder

string

userTokenAAta

string

tokenAVault

string

oldTickArrayLowerOrBaseVaultAuthority

string

userTokenBAta

string

sharesMetadata

string

position

string

poolTokenVaultB

string

poolRewardVault1

string

ownerSignatureState

string

poolTokenVaultA

string

programData

string

metadataProgram

string

whirlpool

string

closingAccount

string

mint

string

collInfo

string

reward1Vault

string

sharesMint

string

tokenBAta

string

userSharesAta

string

tokenVaultB

string

poolRewardVault0

string

tokenAccount

string

tickArray2

string

program

string

sharesMintAuthority

string

feeMint

string

treasuryFeeTokenAVault

string

tokenVaultA

string

owner

string

treasuryFeeVault

string

oldPositionMintOrBaseVaultAuthority

string

rewardAta

string

tokenBVault

string

user

string

oldPosition

string

scopePriceId

string

baseVaultAuthority

string

pool

string

tokenOwnerAccountA

string

positionMetadataAccount

string

tokenAMint

string

scopeProgramId

string

tokenAuthority

string

tokenAAta

string

oldTickArrayUpperOrBaseVaultAuthority

string

tokenOwnerAccountB

string

positionMint

string

associatedTokenProgram

string

positionTokenAccount

string

reward2Vault

string

system

string

userRewardTokenAccount

string

actionsAuthority

string

oracle

string

strategy

string

rent

string

reward0Vault

string

rewardMint

string

tickArray0

string

tickArray1

string

poolProgram

string

tokenProgram

string

adminAuthority

string

systemProgram

string

tickArrayUpper

string

whirlpoolProgram

string

tickArrayLower

string

raydiumProtocolPositionOrBaseVaultAuthority

string

payer

string

oldPositionTokenAccountOrBaseVaultAuthority

string

tokenInfos

string

args

Field
Data Type

strategyType

bigint

tokenACollateralId

bigint

tokenBCollateralId

bigint

kaminoRewardIndex

bigint

collateralToken

bigint

amount

bigint

index

bigint

mode

bigint

value

array<int>

name

string

symbol

string

uri

string

key

int

collateralId

int

rewardIndex

int

tickLowerIndex

bigint

tickUpperIndex

bigint

bump

int

tokenMaxA

bigint

tokenMaxB

bigint

sharesAmount

bigint

action

int

tokenAIn

bigint

tokenBIn

bigint

rewardCollateralId

bigint

minCollateralTokenOut

bigint

targetLimitBps

bigint

aToB

bool

minRepayAmount

bigint

amountToLeaveToUser

bigint

otherAmountThreshold

bigint

sqrtPriceLimit

double

amountSpecifiedIsInput

bool

signature

array<bigint>

Last updated