allorad Reference
allorad commands below are broken out into:
- Query functions, or functions that read from the chain
- e.g. get active topics, get amount of stake in a topic
- Tx functions, or functions that write to the chain
- e.g. create a topic, add stake to a reputer
Query Functions
These functions read from the appchain only and do not write. Add the Command value into your query to retrieve the expected data.
allorad q emissions [Command] --node <RPC_URL>Params
- RPC Method:
Params - Command:
params - Description: Get the current module parameters.
Get Next Topic ID
- RPC Method:
GetNextTopicId - Command:
next-topic-id - Description: Get next topic id. Topic ids are incremented with each newly added topic.
Get Topic
- RPC Method:
GetTopic - Command:
topic [topic_id] - Description: Get topic by topic_id.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Topic Exists
- RPC Method:
TopicExists - Command:
topic-exists [topic_id] - Description: True if topic exists at given id, else false.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Active Topics
- RPC Method:
GetActiveTopics - Command:
active-topics [pagination] - Description: Get topic by topic_id.
- Positional Arguments:
paginationThe json key-value pair of the limit of topics outputted- Example:
'{"limit":10}'
- Example:
Is Topic Active
- RPC Method:
IsTopicActive - Command:
is-topic-active [topic_id] - Description: True if the topic is active, else false.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Rewardable Topics
- RPC Method:
GetRewardableTopics - Command:
rewardable-topics - Description: Get Rewardable Topics.
Get Delegate Reward Per Share
- RPC Method:
GetDelegateRewardPerShare - Command:
delegate-reward-per-share [topic_id] [reputer_address] - Description: Get total delegate reward per share stake in a reputer for a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.reputer_addressAddress of the reputer.
Get Delegate Stake Placement
- RPC Method:
GetDelegateStakePlacement - Command:
delegate-reward-per-share [topic_id] [delegator] [target] - Description: Get the amount of token delegated to a target by a delegator in a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.delegatorAddress of the delegator.targetAddress of the target.
Get Delegate Stake Removal
- RPC Method:
GetDelegateStakeRemoval - Command:
delegate-stake-removal [block_height] [topic_id] [delegator] [reputer] - Description: Get the current state of a pending delegate stake removal.
- Positional Arguments:
block_heightBlock height to query.topic_idIdentifier of the topic whose information will be returned.delegatorAddress of the delegator.reputerAddress of the reputer.
Get Delegate Stake Upon Reputer
- RPC Method:
GetDelegateStakeUponReputer - Command:
delegate-stake-on-reputer [topic_id] [target] - Description: Get the total amount of token delegated to a target reputer in a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.targetAddress of the target reputer.
Get Forecast Scores Until Block
- RPC Method:
GetForecastScoresUntilBlock - Command:
forecast-scores-until-block [topic_id] [block_height] - Description: Get all saved scores for all forecasters for a topic descending until a given past block height.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.block_heightBlock height to query.
Get Forecaster Network Regret
- RPC Method:
GetForecasterNetworkRegret - Command:
forecaster-regret [topic_id] [worker] - Description: Get current network regret for a given forecaster.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.workerAddress of the forecaster.
Get Inference Scores Until Block
- RPC Method:
GetInferenceScoresUntilBlock - Command:
inference-scores-until-block [topic_id] [block_height] - Description: Get all saved scores for all inferers for a topic descending until a given past block height.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.block_heightBlock height to query.
Get Inferer Network Regret
- RPC Method:
GetInfererNetworkRegret - Command:
inferer-regret [topic_id] [actor_id] - Description: Get current network regret for a given inferer.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.actor_idAddress of the inferer.
Is Reputer Nonce Unfulfilled
- RPC Method:
IsReputerNonceUnfulfilled - Command:
reputer-nonce-unfulfilled [topic_id] [block_height] - Description: True if reputer nonce is unfulfilled, else false.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.block_heightBlock height to query.
Is Worker Nonce Unfulfilled
- RPC Method:
IsWorkerNonceUnfulfilled - Command:
worker-nonce-unfulfilled [topic_id] [block_height] - Description: True if worker nonce is unfulfilled, else false.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.block_heightBlock height to query.
Get Latest Available Network Inference
- RPC Method:
GetLatestAvailableNetworkInference - Command:
latest-available-network-inference [topic_id] - Description: Returns network inference only if all available information to compute the inference is present.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Latest Forecaster Score
- RPC Method:
GetLatestForecasterScore - Command:
latest-forecaster-score [topic_id] [forecaster] - Description: Returns the latest score for a forecaster in a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.forecasterAddress of the forecaster.
Get Latest Inferer Score
- RPC Method:
GetLatestInfererScore - Command:
latest-inferer-score [topic_id] [inferer] - Description: Returns the latest score for an inferer in a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.infererAddress of the inferer.
Get Latest Reputer Score
- RPC Method:
GetLatestReputerScore - Command:
latest-reputer-score [topic_id] [reputer] - Description: Returns the latest score for a reputer in a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.reputerAddress of the reputer.
Get Latest Topic Inferences
- RPC Method:
GetLatestTopicInferences - Command:
latest-topic-raw-inferences [topic_id] - Description: Returns the latest round of raw inferences from workers for a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Listening Coefficient
- RPC Method:
GetListeningCoefficient - Command:
listening-coefficient [topic_id] [reputer] - Description: Returns the current listening coefficient for a given reputer.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.reputerAddress of the reputer.
Get One In Forecaster Network Regret
- RPC Method:
GetOneInForecasterNetworkRegret - Command:
one-in-forecaster-regret [topic_id] [forecaster] [inferer] - Description: Returns regret born from including a forecaster's implied inference in a batch with an inferer.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.forecasterAddress of the forecaster.infererAddress of the inferer.
Get Naive Inferer Network Regret
- RPC Method:
GetNaiveInfererNetworkRegret - Command:
naive-inferer-network-regret [topic_id] [inferer] - Description: Returns regret born from including an inferer's naive inference in a batch.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.infererAddress of the inferer.
Get One Out Inferer Inferer Network Regret
- RPC Method:
GetOneOutInfererInfererNetworkRegret - Command:
one-out-inferer-inferer-network-regret [topic_id] [one_out_inferer] [inferer] - Description: Returns regret born from including one inferer's implied inference in a batch with another inferer.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.one_out_infererAddress of the inferer being compared.infererAddress of the primary inferer.
Get One Out Inferer Forecaster Network Regret
- RPC Method:
GetOneOutInfererForecasterNetworkRegret - Command:
one-out-inferer-forecaster-network-regret [topic_id] [one_out_inferer] [forecaster] - Description: Returns regret born from including one inferer's implied inference in a batch with a forecaster.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.one_out_infererAddress of the inferer.forecasterAddress of the forecaster.
Get One Out Forecaster Inferer Network Regret
- RPC Method:
GetOneOutForecasterInfererNetworkRegret - Command:
one-out-forecaster-inferer-network-regret [topic_id] [one_out_forecaster] [inferer] - Description: Returns regret born from including one forecaster's implied inference in a batch with an inferer.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.one_out_forecasterAddress of the forecaster.infererAddress of the inferer.
Get One Out Forecaster Forecaster Network Regret
- RPC Method:
GetOneOutForecasterForecasterNetworkRegret - Command:
one-out-forecaster-forecaster-network-regret [topic_id] [one_out_forecaster] [forecaster] - Description: Returns regret born from including one forecaster's implied inference in a batch with another forecaster.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.one_out_forecasterAddress of the forecaster being compared.forecasterAddress of the primary forecaster.
Get Previous Forecast Reward Fraction
- RPC Method:
GetPreviousForecastRewardFraction - Command:
previous-forecaster-reward-fraction [topic_id] [worker] - Description: Return previous reward fraction for a worker.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.workerAddress of the worker.
Get Previous Inference Reward Fraction
- RPC Method:
GetPreviousInferenceRewardFraction - Command:
previous-inference-reward-fraction [topic_id] [worker] - Description: Return previous reward fraction for a worker.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.workerAddress of the worker.
Get Previous Percentage Reward To Staked Reputers
- RPC Method:
GetPreviousPercentageRewardToStakedReputers - Command:
previous-percentage-reputer-reward - Description: Return the previous percentage reward paid to staked reputers.
Get Previous Reputer Reward Fraction
- RPC Method:
GetPreviousReputerRewardFraction - Command:
previous-reputer-reward-fraction [topic_id] [reputer] - Description: Return the previous reward fraction for a reputer.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.reputerAddress of the reputer.
Get Previous Topic Weight
- RPC Method:
GetPreviousTopicWeight - Command:
previous-topic-weight [topic_id] - Description: Return the previous topic weight.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Reputer Loss Bundles At Block
- RPC Method:
GetReputerLossBundlesAtBlock - Command:
reputer-loss-bundle [topic_id] [block_height] - Description: Return the reputer loss bundle at a block height.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.block_heightBlock height to query.
Get Reputers Scores At Block
- RPC Method:
GetReputersScoresAtBlock - Command:
reputer-scores [topic_id] [block_height] - Description: Return reputer scores at a block height.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.block_heightBlock height to query.
Get Stake Removal For Reputer And Topic Id
- RPC Method:
GetStakeRemovalForReputerAndTopicId - Command:
reputer-scores [reputer] [topic_id] - Description: Return stake removal information for a reputer in a topic.
- Positional Arguments:
reputerAddress of the reputer.topic_idIdentifier of the topic whose information will be returned.
Get Stake Reputer Authority
- RPC Method:
GetStakeReputerAuthority - Command:
reputer-authority [topic_id] [reputer] - Description: Return total stake on reputer in a topic, including delegate stake and their own.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.reputerAddress of the reputer.
Get Topic Fee Revenue
- RPC Method:
GetTopicFeeRevenue - Command:
topic-fee-revenue [topic_id] - Description: Return effective fee revenue for a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Topic Reward Nonce
- RPC Method:
GetTopicRewardNonce - Command:
topic-reward-nonce [topic_id] - Description: Return the reward nonce for a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Topic Stake
- RPC Method:
GetTopicStake - Command:
topic-stake [topic_id] - Description: Return total stake in a topic, including delegate stake.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Total Reward To Distribute
- RPC Method:
GetTotalRewardToDistribute - Command:
total-rewards - Description: Return total rewards to be distributed among all rewardable topics.
Get Unfulfilled Reputer Nonces
- RPC Method:
GetUnfulfilledReputerNonces - Command:
unfulfilled-reputer-nonces [topic_id] - Description: Return topic reputer nonces that have yet to be fulfilled.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Unfulfilled Worker Nonces
- RPC Method:
GetUnfulfilledWorkerNonces - Command:
unfulfilled-worker-nonces [topic_id] - Description: Return topic worker nonces that have yet to be fulfilled.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Worker Forecast Scores At Block
- RPC Method:
GetWorkerForecastScoresAtBlock - Command:
forecast-scores [topic_id] [block_height] - Description: Return scores for a worker at a block height.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.block_heightBlock height to query.
Get Worker Inference Scores At Block
- RPC Method:
GetWorkerInferenceScoresAtBlock - Command:
inference-scores [topic_id] [block_height] - Description: Return scores for a worker at a block height.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.block_heightBlock height to query.
Get Stake From Reputer In Topic In Self
- RPC Method:
GetStakeFromReputerInTopicInSelf - Command:
stake-reputer-in-topic-self [reputer_address] [topic_id] - Description: Get the stake of a reputer in a topic that they put on themselves.
- Positional Arguments:
reputer_addressAddress of the reputer.topic_idIdentifier of the topic whose information will be returned.
Get Stake Removals Up Until Block
- RPC Method:
GetStakeRemovalsUpUntilBlock - Command:
stake-removals-up-until-block [block_height] - Description: Get all pending stake removal requests going to happen at a given block height.
- Positional Arguments:
block_heightBlock height to query.
Get Delegate Stake Removals Up Until Block
- RPC Method:
GetDelegateStakeRemovalsUpUntilBlock - Command:
delegate-stake-removals-up-until-block [block_height] - Description: Get all pending delegate stake removal requests going to happen at a given block height.
- Positional Arguments:
block_heightBlock height to query.
Get Stake Removal Info
- RPC Method:
GetStakeRemovalInfo - Command:
stake-removal-info [address] [topic_id] - Description: Get a pending stake removal for a reputer in a topic.
- Positional Arguments:
addressAddress of the reputer.topic_idIdentifier of the topic whose information will be returned.
Get Delegate Stake Removal Info
- RPC Method:
GetDelegateStakeRemovalInfo - Command:
delegate-stake-removal-info [delegator] [reputer] [topic_id] - Description: Get a pending delegate stake removal for a delegator in a topic.
- Positional Arguments:
delegatorAddress of the delegator.reputerAddress of the reputer.topic_idIdentifier of the topic whose information will be returned.
Get Topic Last Worker Commit Info
- RPC Method:
GetTopicLastWorkerCommitInfo - Command:
topic-last-worker-commit [topic_id] - Description: Get the last commit by a worker for a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Topic Last Reputer Commit Info
- RPC Method:
GetTopicLastReputerCommitInfo - Command:
topic-last-reputer-commit [topic_id] - Description: Get the last commit by a reputer for a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned.
Get Forecasts for a Topic at Block Height
- RPC Method:
GetForecastsAtBlock - Command:
forecasts-at-block [topic_id] [block_height] - Description: Get the Forecasts for a topic at block height.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returnedblock_heightNumber of blocks that precede the specific block you are trying to query
Execute GetMultiReputerStakeInTopic RPC Method
- RPC Method:
GetMultiReputerStakeInTopic - Command:
get-multi-reputer-stake-in-topic - Description: Execute the GetMultiReputerStakeInTopic RPC method.
Get All Inferences Produced for a Topic in a Particular Timestamp
- RPC Method:
GetInferencesAtBlock - Command:
inferences-at-block [topic_id] [block_height] - Description: Get All Inferences produced for a topic in a particular timestamp.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returnedblock_heightNumber of blocks that precede the specific block you are trying to query
Check if Reputer is Registered in the Topic
- RPC Method:
IsReputerRegistered - Command:
is-reputer-registered [topic_id] [address] - Description: True if reputer is registered in the topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returnedaddressReputer Address
Check if an Address is a Whitelist Admin
- RPC Method:
IsWhitelistAdmin - Command:
is-whitelist-admin [address] - Description: Check if an address is a whitelist admin. True if so, else false.
- Positional Arguments:
addressAddress to check
Check if Worker is Registered in the Topic
- RPC Method:
IsWorkerRegistered - Command:
is-worker-registered [topic_id] [address] - Description: True if worker is registered in the topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returnedaddressAddress to check
Get the Latest Network Inferences and Weights for a Topic
- RPC Method:
GetLatestNetworkInference - Command:
latest-network-inference [topic_id] - Description: Get the latest Network inferences and weights for a topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returned
Get the Network Inferences for a Topic at a Block Height
- RPC Method:
GetNetworkInferencesAtBlock - Command:
network-inferences-at-block [topic_id] [block_height_last_inference] [block_height_last_reward] - Description: Get the Network Inferences for a topic at a block height where the last inference was made and the last reward was given.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returnedblock_height_last_inferenceBlock height where the last inference was madeblock_height_last_rewardBlock height where the last reward was given
Get the Network Loss Bundle for a Topic at Given Block Height
- RPC Method:
GetNetworkLossBundleAtBlock - Command:
network-loss-bundle-at-block [topic_id] [block] - Description: Get the network loss bundle for a topic at given block height.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returnedblockBlock to query on
Get Amount of Stake in a Topic for a Delegator
- RPC Method:
GetStakeDelegatorInTopic - Command:
stake-delegator-in-topic [delegator_address] [topic_id] - Description: Get amount of stake in a topic for a delegator.
- Positional Arguments:
delegator_addressAddress of the delegatortopic_idIdentifier of the topic whose information will be returned
Get Amount of Stake from Delegator in a Topic for a Reputer
- RPC Method:
GetStakeDelegatorInTopicReputer - Command:
stake-delegator-in-topic-reputer [delegator_address] [reputer_address] [topic_id] - Description: Get amount of stake from delegator in a topic for a reputer.
- Positional Arguments:
delegator_addressAddress of the delegatorreputer_addressAddress of the reputertopic_idIdentifier of the topic whose information will be returned
Get Reputer Stake in a Topic
- RPC Method:
GetStakeInTopicReputer - Command:
stake-in-topic-reputer [address] [topic_id] - Description: Get reputer stake in a topic, including stake delegated to them in that topic.
- Positional Arguments:
addressAddress of the reputertopic_idIdentifier of the topic whose information will be returned
Get Total Delegate Stake in a Topic and Reputer
- RPC Method:
GetTotalDelegatedStakeInTopicReputer - Command:
stake-total-delegated-in-topic-reputer [reputer_address] [topic_id] - Description: Get total delegate stake in a topic and reputer.
- Positional Arguments:
reputer_addressAddress of the reputertopic_idIdentifier of the topic whose information will be returned
Get the Total Amount of Staked Tokens by All Participants in the Network
- RPC Method:
GetTotalStake - Command:
total-stake - Description: Get the total amount of staked tokens by all participants in the network.
Get the Latest Inference for a Given Worker and Topic
- RPC Method:
GetWorkerLatestInference - Command:
worker-latest-inference [topic_id] [worker_address] - Description: Get the latest inference for a given worker and topic.
- Positional Arguments:
topic_idIdentifier of the topic whose information will be returnedworker_addressGiven worker to query on
Tx Functions
These functions write to the appchain. Add the Command value into your query to retrieve the expected data.
allorad tx emissions [Command]Create New Topic
- RPC Method:
CreateNewTopic - Command:
create-topic [creator] [metadata] [loss_logic] [loss_method] [inference_logic] [inference_method] [epoch_length] [ground_truth_lag] [default_arg] [p_norm] [alpha_regret] [allow_negative] [tolerance] - Description: Add a new topic to the network.
- Positional Arguments:
creatorThe creator is the owner of the topic that is able to update the topic in the futuremetadataloss_logicloss_methodinference_logicinference_methodepoch_lengthground_truth_lagdefault_argp_normalpha_regretallow_negativetolerance
Detailed instructions on how to create a topic are linked.
Add an Admin Address to the Whitelist
- RPC Method:
AddToWhitelistAdmin - Command:
add-to-whitelist-admin [sender] [address] - Description: Add an admin address to the whitelist used for admin functions on-chain.
- Positional Arguments:
senderAddress of the senderaddressAddress that will be added to the whitelist
Remove an Admin Address from the Whitelist
- RPC Method:
RemoveFromWhitelistAdmin - Command:
remove-from-whitelist-admin - Description: Remove an admin address from the whitelist used for admin functions on-chain.
- Positional Arguments:
senderAddress of the senderaddressAddress that will be removed to the whitelist
Register Network Actor
- RPC Method:
Register - Command:
register [sender] [lib_p2p_key] [multi_address] [topic_ids] [initial_stake] [owner] [is_reputer] - Description: Register a new reputer or worker for a topic.
- Positional Arguments:
senderlib_p2p_keymulti_addresstopic_idsowneris_reputer
Remove a Reputer or Worker from a Topic
- RPC Method:
RemoveRegistration - Command:
remove-registration [creator] [owner] [is_reputer] - Description: Remove a reputer or worker from a topic.
- Positional Arguments:
creatorAddress of the creatorownerAddress of the owner of the reputer/workeris_reputerSet totrueif the network participant to remove is a reputer
Insert Bulk Reputer Payload
- RPC Method:
InsertBulkReputerPayload - Command:
insert-bulk-reputer-payload [reputer_value_bundles] - Description: Insert bulk reputer payload.
- Positional Arguments:
reputer_value_bundlesReputer payload to insert
Insert Bulk Worker Payload
- RPC Method:
InsertBulkWorkerPayload - Command:
insert-bulk-worker-payload [worker_value_bundles] - Description: Insert bulk worker payload.
- Positional Arguments:
worker_value_bundlesWorker payload to insert
Add Stake
- RPC Method:
AddStake - Command:
add-stake [sender] [topic_id] [amount] - Description: Add stake [amount] to one's self sender [reputer or worker] for a topic.
- Positional Arguments:
senderThe staker. This is the address of the transaction sender.topic_idIdentifier of the topic to add stake toamountThe stake
Remove Stake from a Topic
- RPC Method:
RemoveStake - Command:
remove-stake [sender] [topic_id] [amount] - Description: Modify sender's [reputer] stake position by removing [amount] stake from a topic [topic_id].
- Positional Arguments:
senderThe staker. This is the address of the transaction sender.topic_idIdentifier of the topic to remove stake fromamountThe amount staked
Delegate Stake to a Reputer for a Topic
- RPC Method:
DelegateStake - Command:
delegate-stake [sender] [topic_id] [reputer] [amount] - Description: Delegate stake [amount] to a reputer for a topic.
- Positional Arguments:
senderThis is the address of the transaction sendertopic_idIdentifier of the topic to remove stake fromreputerAddress of the reputeramountThe amount to add to stake
Remove Delegate Stake from a Topic
- RPC Method:
RemoveDelegateStake - Command:
remove-delegate-stake [sender] [topic_id] [reputer] [amount] - Description: Modify sender's [reputer] delegate stake position by removing [amount] stake from a topic [topic_id] from a reputer [reputer].
- Positional Arguments:
senderThis is the address of the transaction sendertopic_idIdentifier of the topic to remove stake fromreputerAddress of the reputeramountThe amount to remove from stake
Cancel Removing Delegate Stake
- RPC Method:
CancelRemoveDelegateStake - Command:
cancel-remove-delegate-stake [sender] [topic_id] [reputer] - Description: Cancel the removal of delegated stake for a delegator staking on a reputer in a topic
- Positional Arguments:
senderThis is the address of the transaction sendertopic_idIdentifier of the topicreputerAddress of the reputer
Cancel Removing Stake
- RPC Method:
CancelRemoveStake - Command:
cancel-remove-stake [sender] [topic_id] - Description: Cancel the removal of stake for a reputer in a topic
- Positional Arguments:
senderThis is the address of the transaction sendertopic_idIdentifier of the topic
Send Funds to a Topic to Pay for Inferences
- RPC Method:
FundTopic - Command:
fund-topic [sender] [topic_id] [amount] [extra_data] - Description: Send funds to a topic to pay for inferences.
- Positional Arguments:
senderThis is the address of the transaction sendertopic_idIdentifier of the topicamountThe amount to sendextra_data
Get Reward for Delegator for a Topic
- RPC Method:
RewardDelegateStake - Command:
reward-delegate-stake [sender] [topic_id] [reputer] - Description: Get Reward for Delegator [sender] for a topic.
- Positional Arguments:
senderThis is the address of the transaction sendertopic_idIdentifier of the topicreputerAddress of the reputer
Update Network Parameters
- RPC Method:
UpdateParams - Command:
update-params [sender] [params] - Description: Update parameters of the network.
- Positional Arguments:
senderThis is the address of the transaction senderparamsParams to be updated