Helium

This People's Network represents a paradigm shift for decentralized wireless infrastructure.

helium.txns

This table has similar schema as of Solana transactions table

helium.ciruit_breaker

The table contains the parsed instructions data for helium circuit breaker. 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

mint

string

payer

string

mintAuthority

string

owner

string

tokenProgram

string

to

string

authority

string

syatemProgram

string

circuitBreaker

string

tokenAccount

string

from

string

args

Field
Data Type

authority

string

mintAuthority

string

config

<STRUCT>

owner

string

amount

int

newAuthority

int

config

Field
Data Type

windowSizeSeconds

int

thresholdType

string

threshold

int

helium.data_credits

The table contains the parsed instructions data for data credits on helium . 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

burner

string

burnAccounts

string

destinationDelegatedDataCredits

string

from

string

freezeAuthority

string

recipientTokenAccount

string

burnAccounts.systemProgram

string

accountPayer

string

burnAccounts.owner

string

registrar

string

subDaoEpochInfo

string

burnAccounts.burner

string

associatedTokenProgram

string

circuitBreakerProgram

string

fromAccount

string

escrowAccount

string

mintAuthority

string

dataCredits

string

circuitBreaker

string

dcMint

string

delegatedDataCredits

string

burnAccounts.dcMint

string

hntMint

string

dao

string

burnAccounts.associatedTokenProgram

string

payer

string

recipient

string

burnAccounts.tokenProgram

string

tokenProgram

string

destinationSubDao

string

dcBurnAuthority

string

systemProgram

string

authority

string

hntPriceOracle

string

subDao

string

lazySigner

string

to

string

heliumSubDaosProgram

string

destinationEscrowAccount

string

args

Fields
Data Type

authority

string

config

<STRUCT>

hntAmount

int

dcAmount

int

amount

int

routerKey

string

newAuthority

string

hntPriceOracle

string

config

Field
Data Type

windowSizeSeconds

int

thresholdType

string

threshold

int

helium.entity_manager

The table contains the parsed instructions data for entity manager on helium . 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

authority

string

dcMint

string

updateAuthority

string

info

string

instruction

string

makerApproval

string

dataCreditsProgram

string

bubblegumSigner

string

refund

string

systemProgram

string

newTreeAuthority

string

dcFeePayer

string

hotspotOwner

string

payer

string

oldTreeAuthority

string

noEmitProgram

string

treeAuthority

string

tokenMetadataProgram

string

logWrapper

string

collection

string

dcBurner

string

eccVerifier

string

bubblegumProgram

string

dntBurner

string

masterEdition

string

newMerkleTree

string

maker

string

issuingAuthority

string

signer

string

recipientAccount

string

tokenAccount

string

subDao

string

metadata

string

programApproval

string

programApprover

string

keyToAsset

string

heliumSubDaosProgram

string

dao

string

tokenProgram

string

activeDeviceAuthority

string

escrow

string

iotInfo

string

associatedTokenProgram

string

mint

string

entityCreator

string

dataOnlyConfig

string

collectionAuthority

string

dc

string

recipient

string

lazySigner

string

collectionMetadata

string

mobileInfo

string

rewardableEntityConfig

string

dataOnlyEscrow

string

dntPrice

string

collectionMasterEdition

string

compressionProgram

string

rent

string

merkleTree

string

dntMint

string

args

Field
Column Type

symbol

<STRUCT>

programId

string

issuingAuthority

string

name

string

metadataUrl

string

entityKey

array<int>

keySerialization

string

approverSeeds

array<int>

location

int

elevation

int

gain

int

isFullHotspot

bool

numLocationAsserts

int

dataHash

array<int>

creatorHash

array<int>

root

array<int>

index

int

newAuthority

string

maxDepth

int

maxBufferSize

int

authority

string

newTreeDepth

int

newTreeBufferSize

int

newTreeSpace

int

newTreeFeeLamports

int

isActive

bool

symbol

Field
Data Type

settings

<STRUCT>

settings

Field
Data Type

name

<STRUCT>

name

Field
Data Type

field

<STRUCT>

field

Fields
Data Type

min_gain

string

max_gain

<STRUCT>

full_location_staking_fee

int

dataonly_location_staking_fee

int

helium.lazy_transactions

The table contains the parsed instructions data for lazy transactions on helium . 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

block

string

payer

string

lazyTransactions

string

systemProgram

string

authority

string

refund

string

canopy

string

lazySigner

string

args

Fields
Data Type

root

array<int>

name

string

authority

string

maxDepth

int

instructions

<struct>

signerSeeds

array<int>

index

int

offset

int

bytes

array<int>

instructions

Fields
Data Type

programIdIndex

int

accounts

array<int>

data

array<int>

helium.sub_daos

The table contains the parsed instructions data for sub doas on helium . 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

threadPayer

string

treasuryManagementProgram

string

hntFreezeAuthority

string

mint

string

delegatorPoolCircuitBreaker

string

circuitBreaker

string

circuitBreakerProgram

string

targetVault

string

dntMint

string

treasuryCircuitBreaker

string

rewardsEscrow

string

registrar

string

positionAuthority

string

treasuryManagement

string

vsrProgram

string

clockwork

string

dao

string

daoEpochInfo

string

hntMint

string

issueThread

string

delegatorPool

string

dcMint

string

subDaoEpochInfo

string

targetDelegatedPosition

string

sourceDelegatedPosition

string

depositMint

string

dntCircuitBreaker

string

tokenProgram

string

targetPosition

string

calculateThread

string

sourceVault

string

positionTokenAccount

string

payer

string

delegatorAta

string

position

string

genesisEndSubDaoEpochInfo

string

dntMintAuthority

string

associatedTokenProgram

string

treasury

string

sourcePosition

string

subDaoFreezeAuthority

string

hntCircuitBreaker

string

historyBuffer

string

systemProgram

string

authority

string

prevDaoEpochInfo

string

closingTimeSubDaoEpochInfo

string

subDao

string

accountPayer

string

activeDeviceAggregator

string

delegatedPosition

string

hntMintAuthority

string

hstPool

string

thread

string

args

Field
Column Type

emissionSchedule

<STRUCT>

authority

string

hstEmissionSchedule

<STRUCT>

netEmissionsCap

int

registrar

int

treasuryCurve

<STRUCT>

onboardingDcFee

int

dcBurnAuthority

string

delegatorRewardsPercent

int

onboardingDataOnlyDcFee

int

hstPool

string

activeDeviceAggregator

string

vehntDelegated

double

vehntLastCalculatedTs

float

vehntFallRate

float

dcBurned

int

bump

int

newAuthority

string

epoch

int

amount

int

kind

string

periods

int

emissionSchedule

Fields
Data Type

startUnixTime

int

emissionsPerEpoch

int

hstEmissionSchedule

Fields
Data Type

startUnixTime

int

percent

int

treasuryCurve

Fields
Data Type

name

int

fields

<struct>

fields

Fields
Data Type

k

float

helium.treasury_management

The table contains the parsed instructions data for treasury management on helium . 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

owner

string

circuitBreaker

string

treasuryManagement

string

associatedTokenProgram

string

payer

string

circuitBreakerProgram

string

authority

string

from

string

treasuryMint

string

supplyMint

string

treasury

string

mintAuthority

string

systemProgram

string

destTreasury

string

to

string

admin

string

tokenProgram

string

args

Fields
Data Type

authority

string

curve

<struct>

freezeUnixTime

int

windowConfig

<struct>

amount

int

expectedOutputAmount

int

curve

Fields
Data Type

name

int

fields

<struct>

fields

Fields
Data Type

k

float

windowConfig

Fields
Data Type

windowSizeSeconds

int

thresholdType

string

threshold

int

helium.voter_stake_registry

The table contains the parsed instructions data for voter staking on helium . 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

agrs_fields

<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

tokenMetadataProgram

string

beneficiary

string

maxVoterWeightRecord

string

associatedTokenProgram

string

mint

string

recipient

string

solDestination

string

metadata

string

realm

string

tokenProgram

string

positionUpdateAuthority

string

positionTokenAccount

string

sourcePosition

string

voterAuthority

string

sourceVault

string

voteRecord

string

voteRecord

string

vault

string

tokenAccount

string

payer

string

registrar

string

targetVault

string

governance

string

approver

string

proposal

string

depositMint

string

collection

string

fromTokenAccount

string

to

string

masterEdition

string

positionAuthority

string

voterWeightRecord

string

destination

string

voterTokenOwnerRecord

string

realmGoverningTokenMint

string

realmAuthority

string

position

string

depositToken

string

governanceProgramId

string

depositAuthority

string

toTokenAccount

string

collectionMetadata

string

from

string

collectionMasterEdition

string

targetPosition

string

rent

string

agrs_fields

Field

args

<struct>

timeOffset

int

args

Field
Column Type

positionUpdateAuthority

string

idx

string

digitShift

string

baselineVoteWeightScaledFactor

string

maxExtraLockupVoteWeightScaledFactor

string

genesisVotePowerMultiplier

string

genesisVotePowerMultiplierExpirationTs

string

lockupSaturationSecs

string

kind

string

periods

string

amount

string

owner

string

voterWeightAction

string

proposal

string

helium.lazy_distributor

The table contains the parsed instructions data for lazy distributor on helium . 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

agrs_fields

<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

mint

string

recipientMintAccount

string

common.rewardsMint

string

oracle

string

recipient

string

merkleTree

string

common.rewardsEscrow

string

common.associatedTokenProgram

string

common.tokenProgram

string

circuitBreaker

string

payer

string

common.circuitBreaker

string

common.owner

string

common.destinationAccount

string

owner

string

systemProgram

string

common.circuitBreakerProgram

string

circuitBreakerProgram

string

rewardsMint

string

common.lazyDistributor

string

targetMetadata

string

lazyDistributor

string

associatedTokenProgram

string

tokenProgram

string

common.systemProgram

string

compressionProgram

string

common.payer

string

rewardsEscrow

string

common.recipient

string

args

Fields
Data Type

authority

string

oracles

<struct>

approver

string

windowConfig

<struct>

dataHash

array<int>

root

array<int>

index

int

oracleIndex

int

currentRewards

int

oracles

Field
Data Type

oracle

string

url

string

windowConfig

Fields
Data Type

windowSizeSeconds

int

thresholdType

string

threshold

int

Last updated