API
Helium Entity Manager SDK
Quick tip
If you are looking for a quick start guide, check out the Getting Started guide. We also have some react examples here.
Instructions
approve_maker_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| rewardable_entity_config | immut | no | |
| sub_dao | immut | no | |
| hnt_mint | immut | no | |
| escrow | immut | no | |
| authority | immut | no | |
| maker | immut | no | |
| maker_approval | immut | no | |
| system_program | immut | no | |
| token_program | immut | no | |
| associated_token_program | immut | no | |
| dao | immut | no |
Args
| Name | Type | Docs |
|---|
approve_program_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| dao | immut | no | |
| authority | immut | no | |
| program_approval | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
initialize_data_only_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| authority | immut | no | |
| data_only_config | immut | no | |
| dao | immut | no | |
| tree_authority | immut | no | |
| merkle_tree | immut | no | |
| collection | immut | no | |
| token_account | immut | no | |
| master_edition | immut | no | |
| metadata | immut | no | |
| token_metadata_program | immut | no | |
| log_wrapper | immut | no | |
| system_program | immut | no | |
| bubblegum_program | immut | no | |
| compression_program | immut | no | |
| token_program | immut | no | |
| associated_token_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
initialize_maker_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| maker | immut | no | |
| dao | immut | no | |
| collection | immut | no | |
| metadata | immut | no | |
| master_edition | immut | no | |
| token_account | immut | no | |
| token_metadata_program | immut | no | |
| associated_token_program | immut | no | |
| system_program | immut | no | |
| token_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
initialize_rewardable_entity_config_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| sub_dao | immut | no | |
| authority | immut | no | |
| rewardable_entity_config | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
issue_data_only_entity_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| ecc_verifier | immut | no | |
| collection | immut | no | |
| collection_metadata | immut | no | |
| collection_master_edition | immut | no | |
| data_only_config | immut | no | |
| entity_creator | immut | no | |
| dao | immut | no | |
| key_to_asset | immut | no | |
| tree_authority | immut | no | |
| recipient | immut | no | |
| merkle_tree | immut | no | |
| data_only_escrow | immut | no | |
| bubblegum_signer | immut | no | |
| token_metadata_program | immut | no | |
| log_wrapper | immut | no | |
| bubblegum_program | immut | no | |
| compression_program | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
issue_entity_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| ecc_verifier | immut | no | |
| issuing_authority | immut | no | |
| collection | immut | no | |
| collection_metadata | immut | no | |
| collection_master_edition | immut | no | |
| maker | immut | no | |
| entity_creator | immut | no | |
| dao | immut | no | |
| key_to_asset | immut | no | |
| tree_authority | immut | no | |
| recipient | immut | no | |
| merkle_tree | immut | no | |
| bubblegum_signer | immut | no | |
| token_metadata_program | immut | no | |
| log_wrapper | immut | no | |
| bubblegum_program | immut | no | |
| compression_program | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
issue_iot_operations_fund_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| authority | immut | no | |
| dao | immut | no | |
| entity_creator | immut | no | |
| key_to_asset | immut | no | |
| recipient | immut | no | |
| recipient_account | immut | no | |
| mint | immut | no | |
| metadata | immut | no | |
| master_edition | immut | no | |
| token_metadata_program | immut | no | |
| token_program | immut | no | |
| associated_token_program | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|
issue_not_emitted_entity_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| authority | immut | no | |
| dao | immut | no | |
| entity_creator | immut | no | |
| key_to_asset | immut | no | |
| recipient | immut | no | |
| recipient_account | immut | no | |
| mint | immut | no | |
| metadata | immut | no | |
| master_edition | immut | no | |
| token_metadata_program | immut | no | |
| token_program | immut | no | |
| associated_token_program | immut | no | |
| system_program | immut | no | |
| instructions | immut | no | |
| no_emit_program | immut | no |
Args
| Name | Type | Docs |
|---|
issue_program_entity_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| program_approver | immut | no | |
| program_approval | immut | no | |
| collection_authority | immut | no | |
| collection | immut | no | |
| collection_metadata | immut | no | |
| collection_master_edition | immut | no | |
| entity_creator | immut | no | |
| dao | immut | no | |
| key_to_asset | immut | no | |
| tree_authority | immut | no | |
| recipient | immut | no | |
| merkle_tree | immut | no | |
| bubblegum_signer | immut | no | |
| token_metadata_program | immut | no | |
| log_wrapper | immut | no | |
| bubblegum_program | immut | no | |
| compression_program | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
onboard_data_only_iot_hotspot_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| dc_fee_payer | immut | no | |
| iot_info | immut | no | |
| hotspot_owner | immut | no | |
| merkle_tree | immut | no | |
| dc_burner | immut | no | |
| rewardable_entity_config | immut | no | |
| data_only_config | immut | no | |
| dao | immut | no | |
| key_to_asset | immut | no | |
| sub_dao | immut | no | |
| dc_mint | immut | no | |
| dc | immut | no | |
| compression_program | immut | no | |
| data_credits_program | immut | no | |
| token_program | immut | no | |
| associated_token_program | immut | no | |
| system_program | immut | no | |
| helium_sub_daos_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
onboard_data_only_mobile_hotspot_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| dc_fee_payer | immut | no | |
| mobile_info | immut | no | |
| hotspot_owner | immut | no | |
| merkle_tree | immut | no | |
| dc_burner | immut | no | |
| dnt_burner | immut | no | |
| rewardable_entity_config | immut | no | |
| data_only_config | immut | no | |
| dao | immut | no | |
| key_to_asset | immut | no | |
| sub_dao | immut | no | |
| dc_mint | immut | no | |
| dnt_mint | immut | no | |
| dnt_price | immut | no | |
| dc | immut | no | |
| compression_program | immut | no | |
| data_credits_program | immut | no | |
| token_program | immut | no | |
| associated_token_program | immut | no | |
| system_program | immut | no | |
| helium_sub_daos_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
onboard_iot_hotspot_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| dc_fee_payer | immut | no | |
| issuing_authority | immut | no | |
| iot_info | immut | no | |
| hotspot_owner | immut | no | |
| merkle_tree | immut | no | |
| dc_burner | immut | no | |
| rewardable_entity_config | immut | no | |
| maker_approval | immut | no | |
| maker | immut | no | |
| dao | immut | no | |
| key_to_asset | immut | no | |
| sub_dao | immut | no | |
| dc_mint | immut | no | |
| dc | immut | no | |
| compression_program | immut | no | |
| data_credits_program | immut | no | |
| token_program | immut | no | |
| associated_token_program | immut | no | |
| system_program | immut | no | |
| helium_sub_daos_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
onboard_mobile_hotspot_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| dc_fee_payer | immut | no | |
| issuing_authority | immut | no | |
| mobile_info | immut | no | |
| hotspot_owner | immut | no | |
| merkle_tree | immut | no | |
| dc_burner | immut | no | |
| dnt_burner | immut | no | |
| rewardable_entity_config | immut | no | |
| maker_approval | immut | no | |
| maker | immut | no | |
| dao | immut | no | |
| key_to_asset | immut | no | |
| sub_dao | immut | no | |
| dc_mint | immut | no | |
| dnt_mint | immut | no | |
| dnt_price | immut | no | |
| dc | immut | no | |
| compression_program | immut | no | |
| data_credits_program | immut | no | |
| token_program | immut | no | |
| associated_token_program | immut | no | |
| system_program | immut | no | |
| helium_sub_daos_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
revoke_maker_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| refund | immut | no | |
| rewardable_entity_config | immut | no | |
| authority | immut | no | |
| maker | immut | no | |
| maker_approval | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|
revoke_program_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| refund | immut | no | |
| dao | immut | no | |
| authority | immut | no | |
| program_approval | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
set_entity_active_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| active_device_authority | immut | no | |
| rewardable_entity_config | immut | no | |
| sub_dao | immut | no | |
| info | immut | no | |
| helium_sub_daos_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
set_maker_tree_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| update_authority | immut | no | |
| maker | immut | no | |
| tree_authority | immut | no | |
| merkle_tree | immut | no | |
| log_wrapper | immut | no | |
| system_program | immut | no | |
| bubblegum_program | immut | no | |
| compression_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
swap_maker_stake
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| update_authority | immut | no | |
| maker | immut | no | |
| maker_approval | immut | no | |
| rewardable_entity_config | immut | no | |
| sub_dao | immut | no | |
| dao | immut | no | |
| dnt_mint | immut | no | |
| hnt_mint | immut | no | |
| new_stake_source | immut | no | |
| original_stake_destination | immut | no | |
| original_stake | immut | no | |
| new_escrow | immut | no | |
| associated_token_program | immut | no | |
| system_program | immut | no | |
| token_program | immut | no | |
| rent | immut | no |
Args
| Name | Type | Docs |
|---|
temp_backfill_mobile_info
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| mobile_info | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
temp_pay_mobile_onboarding_fee_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| dc_fee_payer | immut | no | |
| dc_burner | immut | no | |
| rewardable_entity_config | immut | no | |
| sub_dao | immut | no | |
| dao | immut | no | |
| dc_mint | immut | no | |
| dc | immut | no | |
| key_to_asset | immut | no | |
| mobile_info | immut | no | |
| data_credits_program | immut | no | |
| token_program | immut | no | |
| associated_token_program | immut | no | |
| system_program | immut | no | |
| helium_sub_daos_program | immut | no |
Args
| Name | Type | Docs |
|---|
temp_standardize_entity
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| key_to_asset | immut | no | |
| merkle_tree | immut | no | |
| maker | immut | no | |
| data_only_config | immut | no | |
| tree_authority | immut | no | |
| authority | immut | no | |
| collection | immut | no | |
| collection_metadata | immut | no | |
| leaf_owner | immut | no | |
| payer | immut | no | |
| log_wrapper | immut | no | |
| compression_program | immut | no | |
| bubblegum_program | immut | no | |
| token_metadata_program | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
update_data_only_tree_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| data_only_config | immut | no | |
| old_tree_authority | immut | no | |
| new_tree_authority | immut | no | |
| data_only_escrow | immut | no | |
| new_merkle_tree | immut | no | |
| log_wrapper | immut | no | |
| system_program | immut | no | |
| bubblegum_program | immut | no | |
| compression_program | immut | no |
Args
| Name | Type | Docs |
|---|
update_iot_info_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| dc_fee_payer | immut | no | |
| iot_info | immut | no | |
| hotspot_owner | immut | no | |
| merkle_tree | immut | no | |
| tree_authority | immut | no | |
| dc_burner | immut | no | |
| rewardable_entity_config | immut | no | |
| dao | immut | no | |
| sub_dao | immut | no | |
| dc_mint | immut | no | |
| dc | immut | no | |
| bubblegum_program | immut | no | |
| compression_program | immut | no | |
| data_credits_program | immut | no | |
| token_program | immut | no | |
| associated_token_program | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
update_maker_tree_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| maker | immut | no | |
| tree_authority | immut | no | |
| new_tree_authority | immut | no | |
| new_merkle_tree | immut | no | |
| log_wrapper | immut | no | |
| system_program | immut | no | |
| bubblegum_program | immut | no | |
| compression_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
update_maker_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| maker | immut | no | |
| update_authority | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
update_mobile_info_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| dc_fee_payer | immut | no | |
| mobile_info | immut | no | |
| hotspot_owner | immut | no | |
| merkle_tree | immut | no | |
| tree_authority | immut | no | |
| dc_burner | immut | no | |
| rewardable_entity_config | immut | no | |
| dao | immut | no | |
| sub_dao | immut | no | |
| dc_mint | immut | no | |
| dc | immut | no | |
| bubblegum_program | immut | no | |
| compression_program | immut | no | |
| data_credits_program | immut | no | |
| token_program | immut | no | |
| associated_token_program | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
update_rewardable_entity_config_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| authority | immut | no | |
| rewardable_entity_config | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
Accounts
DaoV0
undefined
DataCreditsV0
undefined
DataOnlyConfigV0
undefined
IotHotspotInfoV0
undefined
KeyToAssetV0
undefined
MakerApprovalV0
undefined
MakerV0
undefined
MobileHotspotInfoV0
undefined
ProgramApprovalV0
undefined
RewardableEntityConfigV0
undefined
SubDaoV0
undefined
TreeConfig
undefined
Types
ApproveProgramArgsV0
| Field | Type |
|---|---|
| program_id | pubkey |
ConfigSettingsV0
| Variant | Fields |
|---|---|
| IotConfig | min_gain: i32, max_gain: i32, full_location_staking_fee: u64, dataonly_location_staking_fee: u64 |
| MobileConfig | full_location_staking_fee: u64, dataonly_location_staking_fee: u64 |
| MobileConfigV1 | fees_by_device: [object Object] |
| MobileConfigV2 | fees_by_device: [object Object] |
Creator
| Field | Type |
|---|---|
| address | pubkey |
| verified | bool |
| share | u8 |
DaoV0
| Field | Type |
|---|---|
| hnt_mint | pubkey |
| dc_mint | pubkey |
| authority | pubkey |
| registrar | pubkey |
| hst_pool | pubkey |
| net_emissions_cap | u64 |
| num_sub_daos | u32 |
| emission_schedule | [object Object] |
| hst_emission_schedule | [object Object] |
| bump_seed | u8 |
| rewards_escrow | pubkey |
| delegator_pool | pubkey |
| delegator_rewards_percent | u64 |
| proposal_namespace | pubkey |
| recent_proposals | [object Object] |
DataCreditsV0
| Field | Type |
|---|---|
| dc_mint | pubkey |
| hnt_mint | pubkey |
| authority | pubkey |
| hnt_price_oracle | pubkey |
| data_credits_bump | u8 |
| account_payer | pubkey |
| account_payer_bump | u8 |
DataOnlyConfigV0
| Field | Type |
|---|---|
| authority | pubkey |
| bump_seed | u8 |
| collection | pubkey |
| merkle_tree | pubkey |
| collection_bump_seed | u8 |
| dao | pubkey |
| new_tree_depth | u32 |
| new_tree_buffer_size | u32 |
| new_tree_space | u64 |
| new_tree_fee_lamports | u64 |
DecompressibleState
| Variant | Fields |
|---|---|
| Enabled | |
| Disabled |
DeviceFeesV0
| Field | Type |
|---|---|
| device_type | [object Object] |
| dc_onboarding_fee | u64 |
| location_staking_fee | u64 |
DeviceFeesV1
| Field | Type |
|---|---|
| device_type | [object Object] |
| dc_onboarding_fee | u64 |
| location_staking_fee | u64 |
| mobile_onboarding_fee_usd | u64 |
| reserved | [object Object] |
EmissionScheduleItem
| Field | Type |
|---|---|
| start_unix_time | i64 |
| emissions_per_epoch | u64 |
InitializeDataOnlyArgsV0
| Field | Type |
|---|---|
| authority | pubkey |
| new_tree_depth | u32 |
| new_tree_buffer_size | u32 |
| new_tree_space | u64 |
| new_tree_fee_lamports | u64 |
| name | string |
| metadata_url | string |
InitializeMakerArgsV0
| Field | Type |
|---|---|
| update_authority | pubkey |
| issuing_authority | pubkey |
| name | string |
| metadata_url | string |
InitializeRewardableEntityConfigArgsV0
| Field | Type |
|---|---|
| symbol | string |
| settings | [object Object] |
| staking_requirement | u64 |
IotHotspotInfoV0
| Field | Type |
|---|---|
| asset | pubkey |
| bump_seed | u8 |
| location | u64 |
| elevation | i32 |
| gain | i32 |
| is_full_hotspot | bool |
| num_location_asserts | u16 |
| is_active | bool |
| dc_onboarding_fee_paid | u64 |
IssueDataOnlyEntityArgsV0
| Field | Type |
|---|---|
| entity_key | bytes |
IssueEntityArgsV0
| Field | Type |
|---|---|
| entity_key | bytes |
IssueProgramEntityArgsV0
| Field | Type |
|---|---|
| entity_key | bytes |
| key_serialization | [object Object] |
| name | string |
| symbol | string |
| approver_seeds | bytes |
| metadata_url | string |
KeySerialization
| Variant | Fields |
|---|---|
| B58 | |
| UTF8 |
KeyToAssetV0
| Field | Type |
|---|---|
| dao | pubkey |
| asset | pubkey |
| entity_key | bytes |
| bump_seed | u8 |
| key_serialization | [object Object] |
MakerApprovalV0
| Field | Type |
|---|---|
| rewardable_entity_config | pubkey |
| maker | pubkey |
| bump_seed | u8 |
MakerV0
| Field | Type |
|---|---|
| update_authority | pubkey |
| issuing_authority | pubkey |
| name | string |
| bump_seed | u8 |
| collection | pubkey |
| merkle_tree | pubkey |
| collection_bump_seed | u8 |
| dao | pubkey |
MetadataArgs
| Field | Type |
|---|---|
| name | string |
| symbol | string |
| uri | string |
| creators | [object Object] |
MobileDeploymentInfoV0
| Variant | Fields |
|---|---|
| WifiInfoV0 | antenna: u32, elevation: i32, azimuth: u16, mechanical_down_tilt: u16, electrical_down_tilt: u16, serial: [object Object] |
| CbrsInfoV0 | radio_infos: [object Object] |
MobileDeviceTypeV0
| Variant | Fields |
|---|---|
| Cbrs | |
| WifiIndoor | |
| WifiOutdoor | |
| WifiDataOnly |
MobileHotspotInfoV0
| Field | Type |
|---|---|
| asset | pubkey |
| bump_seed | u8 |
| location | u64 |
| is_full_hotspot | bool |
| num_location_asserts | u16 |
| is_active | bool |
| dc_onboarding_fee_paid | u64 |
| device_type | [object Object] |
| deployment_info | [object Object] |
OnboardDataOnlyIotHotspotArgsV0
| Field | Type |
|---|---|
| data_hash | [object Object] |
| creator_hash | [object Object] |
| root | [object Object] |
| index | u32 |
| location | u64 |
| elevation | i32 |
| gain | i32 |
OnboardDataOnlyMobileHotspotArgsV0
| Field | Type |
|---|---|
| data_hash | [object Object] |
| creator_hash | [object Object] |
| root | [object Object] |
| index | u32 |
| location | u64 |
OnboardIotHotspotArgsV0
| Field | Type |
|---|---|
| data_hash | [object Object] |
| creator_hash | [object Object] |
| root | [object Object] |
| index | u32 |
| location | u64 |
| elevation | i32 |
| gain | i32 |
OnboardMobileHotspotArgsV0
| Field | Type |
|---|---|
| data_hash | [object Object] |
| creator_hash | [object Object] |
| root | [object Object] |
| index | u32 |
| location | u64 |
| device_type | [object Object] |
| deployment_info | [object Object] |
PercentItem
| Field | Type |
|---|---|
| start_unix_time | i64 |
| percent | u8 |
ProgramApprovalV0
| Field | Type |
|---|---|
| dao | pubkey |
| program_id | pubkey |
| bump_seed | u8 |
RadioInfoV0
| Field | Type |
|---|---|
| radio_id | string |
| elevation | i32 |
RecentProposal
| Field | Type |
|---|---|
| proposal | pubkey |
| ts | i64 |
RevokeProgramArgsV0
| Field | Type |
|---|---|
| program_id | pubkey |
RewardableEntityConfigV0
| Field | Type |
|---|---|
| authority | pubkey |
| symbol | string |
| sub_dao | pubkey |
| settings | [object Object] |
| bump_seed | u8 |
| staking_requirement | u64 |
SetEntityActiveArgsV0
| Field | Type |
|---|---|
| is_active | bool |
| entity_key | bytes |
SetMakerTreeArgsV0
| Field | Type |
|---|---|
| max_depth | u32 |
| max_buffer_size | u32 |
SubDaoV0
| Field | Type |
|---|---|
| dao | pubkey |
| dnt_mint | pubkey |
| treasury | pubkey |
| rewards_escrow | pubkey |
| delegator_pool | pubkey |
| vehnt_delegated | u128 |
| vehnt_last_calculated_ts | i64 |
| vehnt_fall_rate | u128 |
| authority | pubkey |
| _deprecated_active_device_aggregator | pubkey |
| dc_burn_authority | pubkey |
| onboarding_dc_fee | u64 |
| emission_schedule | [object Object] |
| bump_seed | u8 |
| registrar | pubkey |
| _deprecated_delegator_rewards_percent | u64 |
| onboarding_data_only_dc_fee | u64 |
| dc_onboarding_fees_paid | u64 |
| active_device_authority | pubkey |
TempBackfillMobileInfoArgs
| Field | Type |
|---|---|
| location | u64 |
| deployment_info | [object Object] |
TempStandardizeEntityArgs
| Field | Type |
|---|---|
| root | [object Object] |
| index | u32 |
| current_metadata | [object Object] |
TreeConfig
| Field | Type |
|---|---|
| tree_creator | pubkey |
| tree_delegate | pubkey |
| total_mint_capacity | u64 |
| num_minted | u64 |
| is_public | bool |
| is_decompressible | [object Object] |
UpdateIotInfoArgsV0
| Field | Type |
|---|---|
| location | u64 |
| elevation | i32 |
| gain | i32 |
| data_hash | [object Object] |
| creator_hash | [object Object] |
| root | [object Object] |
| index | u32 |
UpdateMakerArgsV0
| Field | Type |
|---|---|
| issuing_authority | pubkey |
| update_authority | pubkey |
UpdateMakerTreeArgsV0
| Field | Type |
|---|---|
| max_depth | u32 |
| max_buffer_size | u32 |
UpdateMobileInfoArgsV0
| Field | Type |
|---|---|
| location | u64 |
| data_hash | [object Object] |
| creator_hash | [object Object] |
| root | [object Object] |
| index | u32 |
| deployment_info | [object Object] |
UpdateRewardableEntityConfigArgsV0
| Field | Type |
|---|---|
| new_authority | pubkey |
| settings | [object Object] |
| staking_requirement | u64 |