Links
Comment on page

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
args
<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
args
<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>