Extrinsics
The following sections contain Extrinsics methods are part of the default Substrate runtime. On the api, these are exposed via api.tx.<module>.<method>
.
(NOTE: These were generated from a static/snapshot view of a recent default Substrate runtime. Some items may not be available in older nodes, or in any customized implementations.)
alliance
abdicateFellowStatus()
- interface:
api.tx.alliance.abdicateFellowStatus
- summary: See [
Pallet::abdicate_fellow_status
].
addUnscrupulousItems(items: Vec<PalletAllianceUnscrupulousItem>
)
- interface:
api.tx.alliance.addUnscrupulousItems
- summary: See [
Pallet::add_unscrupulous_items
].
announce(announcement: PalletAllianceCid
)
- interface:
api.tx.alliance.announce
- summary: See [
Pallet::announce
].
close(proposal_hash: H256
, index: Compact<u32>
, proposal_weight_bound: SpWeightsWeightV2Weight
, length_bound: Compact<u32>
)
- interface:
api.tx.alliance.close
- summary: See [
Pallet::close
].
disband(witness: PalletAllianceDisbandWitness
)
- interface:
api.tx.alliance.disband
- summary: See [
Pallet::disband
].
elevateAlly(ally: MultiAddress
)
- interface:
api.tx.alliance.elevateAlly
- summary: See [
Pallet::elevate_ally
].
giveRetirementNotice()
- interface:
api.tx.alliance.giveRetirementNotice
- summary: See [
Pallet::give_retirement_notice
].
initMembers(fellows: Vec<AccountId32>
, allies: Vec<AccountId32>
)
- interface:
api.tx.alliance.initMembers
- summary: See [
Pallet::init_members
].
joinAlliance()
- interface:
api.tx.alliance.joinAlliance
- summary: See [
Pallet::join_alliance
].
kickMember(who: MultiAddress
)
- interface:
api.tx.alliance.kickMember
- summary: See [
Pallet::kick_member
].
nominateAlly(who: MultiAddress
)
- interface:
api.tx.alliance.nominateAlly
- summary: See [
Pallet::nominate_ally
].
propose(threshold: Compact<u32>
, proposal: Call
, length_bound: Compact<u32>
)
- interface:
api.tx.alliance.propose
- summary: See [
Pallet::propose
].
removeAnnouncement(announcement: PalletAllianceCid
)
- interface:
api.tx.alliance.removeAnnouncement
- summary: See [
Pallet::remove_announcement
].
removeUnscrupulousItems(items: Vec<PalletAllianceUnscrupulousItem>
)
- interface:
api.tx.alliance.removeUnscrupulousItems
- summary: See [
Pallet::remove_unscrupulous_items
].
retire()
- interface:
api.tx.alliance.retire
- summary: See [
Pallet::retire
].
setRule(rule: PalletAllianceCid
)
- interface:
api.tx.alliance.setRule
- summary: See [
Pallet::set_rule
].
vote(proposal: H256
, index: Compact<u32>
, approve: bool
)
- interface:
api.tx.alliance.vote
- summary: See [
Pallet::vote
].
allianceMotion
close(proposal_hash: H256
, index: Compact<u32>
, proposal_weight_bound: SpWeightsWeightV2Weight
, length_bound: Compact<u32>
)
- interface:
api.tx.allianceMotion.close
- summary: See [
Pallet::close
].
disapproveProposal(proposal_hash: H256
)
- interface:
api.tx.allianceMotion.disapproveProposal
- summary: See [
Pallet::disapprove_proposal
].
execute(proposal: Call
, length_bound: Compact<u32>
)
- interface:
api.tx.allianceMotion.execute
- summary: See [
Pallet::execute
].
propose(threshold: Compact<u32>
, proposal: Call
, length_bound: Compact<u32>
)
- interface:
api.tx.allianceMotion.propose
- summary: See [
Pallet::propose
].
setMembers(new_members: Vec<AccountId32>
, prime: Option<AccountId32>
, old_count: u32
)
- interface:
api.tx.allianceMotion.setMembers
- summary: See [
Pallet::set_members
].
vote(proposal: H256
, index: Compact<u32>
, approve: bool
)
- interface:
api.tx.allianceMotion.vote
- summary: See [
Pallet::vote
].
assetConversion
addLiquidity(asset1: PalletAssetConversionNativeOrAssetId
, asset2: PalletAssetConversionNativeOrAssetId
, amount1_desired: u128
, amount2_desired: u128
, amount1_min: u128
, amount2_min: u128
, mint_to: AccountId32
)
- interface:
api.tx.assetConversion.addLiquidity
- summary: See [
Pallet::add_liquidity
].
createPool(asset1: PalletAssetConversionNativeOrAssetId
, asset2: PalletAssetConversionNativeOrAssetId
)
- interface:
api.tx.assetConversion.createPool
- summary: See [
Pallet::create_pool
].
removeLiquidity(asset1: PalletAssetConversionNativeOrAssetId
, asset2: PalletAssetConversionNativeOrAssetId
, lp_token_burn: u128
, amount1_min_receive: u128
, amount2_min_receive: u128
, withdraw_to: AccountId32
)
- interface:
api.tx.assetConversion.removeLiquidity
- summary: See [
Pallet::remove_liquidity
].
swapExactTokensForTokens(path: Vec<PalletAssetConversionNativeOrAssetId>
, amount_in: u128
, amount_out_min: u128
, send_to: AccountId32
, keep_alive: bool
)
- interface:
api.tx.assetConversion.swapExactTokensForTokens
- summary: See [
Pallet::swap_exact_tokens_for_tokens
].
swapTokensForExactTokens(path: Vec<PalletAssetConversionNativeOrAssetId>
, amount_out: u128
, amount_in_max: u128
, send_to: AccountId32
, keep_alive: bool
)
- interface:
api.tx.assetConversion.swapTokensForExactTokens
- summary: See [
Pallet::swap_tokens_for_exact_tokens
].
assetRate
create(asset_id: u32
, rate: u128
)
- interface:
api.tx.assetRate.create
- summary: See [
Pallet::create
].
remove(asset_id: u32
)
- interface:
api.tx.assetRate.remove
- summary: See [
Pallet::remove
].
update(asset_id: u32
, rate: u128
)
- interface:
api.tx.assetRate.update
- summary: See [
Pallet::update
].
assets
approveTransfer(id: Compact<u32>
, delegate: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.assets.approveTransfer
- summary: See [
Pallet::approve_transfer
].
block(id: Compact<u32>
, who: MultiAddress
)
- interface:
api.tx.assets.block
- summary: See [
Pallet::block
].
burn(id: Compact<u32>
, who: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.assets.burn
- summary: See [
Pallet::burn
].
cancelApproval(id: Compact<u32>
, delegate: MultiAddress
)
- interface:
api.tx.assets.cancelApproval
- summary: See [
Pallet::cancel_approval
].
clearMetadata(id: Compact<u32>
)
- interface:
api.tx.assets.clearMetadata
- summary: See [
Pallet::clear_metadata
].
create(id: Compact<u32>
, admin: MultiAddress
, min_balance: u128
)
- interface:
api.tx.assets.create
- summary: See [
Pallet::create
].
destroyAccounts(id: Compact<u32>
)
- interface:
api.tx.assets.destroyAccounts
- summary: See [
Pallet::destroy_accounts
].
destroyApprovals(id: Compact<u32>
)
- interface:
api.tx.assets.destroyApprovals
- summary: See [
Pallet::destroy_approvals
].
finishDestroy(id: Compact<u32>
)
- interface:
api.tx.assets.finishDestroy
- summary: See [
Pallet::finish_destroy
].
forceAssetStatus(id: Compact<u32>
, owner: MultiAddress
, issuer: MultiAddress
, admin: MultiAddress
, freezer: MultiAddress
, min_balance: Compact<u128>
, is_sufficient: bool
, is_frozen: bool
)
- interface:
api.tx.assets.forceAssetStatus
- summary: See [
Pallet::force_asset_status
].
forceCancelApproval(id: Compact<u32>
, owner: MultiAddress
, delegate: MultiAddress
)
- interface:
api.tx.assets.forceCancelApproval
- summary: See [
Pallet::force_cancel_approval
].
forceClearMetadata(id: Compact<u32>
)
- interface:
api.tx.assets.forceClearMetadata
- summary: See [
Pallet::force_clear_metadata
].
forceCreate(id: Compact<u32>
, owner: MultiAddress
, is_sufficient: bool
, min_balance: Compact<u128>
)
- interface:
api.tx.assets.forceCreate
- summary: See [
Pallet::force_create
].
forceSetMetadata(id: Compact<u32>
, name: Bytes
, symbol: Bytes
, decimals: u8
, is_frozen: bool
)
- interface:
api.tx.assets.forceSetMetadata
- summary: See [
Pallet::force_set_metadata
].
forceTransfer(id: Compact<u32>
, source: MultiAddress
, dest: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.assets.forceTransfer
- summary: See [
Pallet::force_transfer
].
freeze(id: Compact<u32>
, who: MultiAddress
)
- interface:
api.tx.assets.freeze
- summary: See [
Pallet::freeze
].
freezeAsset(id: Compact<u32>
)
- interface:
api.tx.assets.freezeAsset
- summary: See [
Pallet::freeze_asset
].
mint(id: Compact<u32>
, beneficiary: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.assets.mint
- summary: See [
Pallet::mint
].
refund(id: Compact<u32>
, allow_burn: bool
)
- interface:
api.tx.assets.refund
- summary: See [
Pallet::refund
].
refundOther(id: Compact<u32>
, who: MultiAddress
)
- interface:
api.tx.assets.refundOther
- summary: See [
Pallet::refund_other
].
setMetadata(id: Compact<u32>
, name: Bytes
, symbol: Bytes
, decimals: u8
)
- interface:
api.tx.assets.setMetadata
- summary: See [
Pallet::set_metadata
].
setMinBalance(id: Compact<u32>
, min_balance: u128
)
- interface:
api.tx.assets.setMinBalance
- summary: See [
Pallet::set_min_balance
].
setTeam(id: Compact<u32>
, issuer: MultiAddress
, admin: MultiAddress
, freezer: MultiAddress
)
- interface:
api.tx.assets.setTeam
- summary: See [
Pallet::set_team
].
startDestroy(id: Compact<u32>
)
- interface:
api.tx.assets.startDestroy
- summary: See [
Pallet::start_destroy
].
thaw(id: Compact<u32>
, who: MultiAddress
)
- interface:
api.tx.assets.thaw
- summary: See [
Pallet::thaw
].
thawAsset(id: Compact<u32>
)
- interface:
api.tx.assets.thawAsset
- summary: See [
Pallet::thaw_asset
].
touch(id: Compact<u32>
)
- interface:
api.tx.assets.touch
- summary: See [
Pallet::touch
].
touchOther(id: Compact<u32>
, who: MultiAddress
)
- interface:
api.tx.assets.touchOther
- summary: See [
Pallet::touch_other
].
transfer(id: Compact<u32>
, target: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.assets.transfer
- summary: See [
Pallet::transfer
].
transferApproved(id: Compact<u32>
, owner: MultiAddress
, destination: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.assets.transferApproved
- summary: See [
Pallet::transfer_approved
].
transferKeepAlive(id: Compact<u32>
, target: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.assets.transferKeepAlive
- summary: See [
Pallet::transfer_keep_alive
].
transferOwnership(id: Compact<u32>
, owner: MultiAddress
)
- interface:
api.tx.assets.transferOwnership
- summary: See [
Pallet::transfer_ownership
].
babe
planConfigChange(config: SpConsensusBabeDigestsNextConfigDescriptor
)
- interface:
api.tx.babe.planConfigChange
- summary: See [
Pallet::plan_config_change
].
reportEquivocation(equivocation_proof: SpConsensusSlotsEquivocationProof
, key_owner_proof: SpSessionMembershipProof
)
- interface:
api.tx.babe.reportEquivocation
- summary: See [
Pallet::report_equivocation
].
reportEquivocationUnsigned(equivocation_proof: SpConsensusSlotsEquivocationProof
, key_owner_proof: SpSessionMembershipProof
)
- interface:
api.tx.babe.reportEquivocationUnsigned
- summary: See [
Pallet::report_equivocation_unsigned
].
balances
forceSetBalance(who: MultiAddress
, new_free: Compact<u128>
)
- interface:
api.tx.balances.forceSetBalance
- summary: See [
Pallet::force_set_balance
].
forceTransfer(source: MultiAddress
, dest: MultiAddress
, value: Compact<u128>
)
- interface:
api.tx.balances.forceTransfer
- summary: See [
Pallet::force_transfer
].
forceUnreserve(who: MultiAddress
, amount: u128
)
- interface:
api.tx.balances.forceUnreserve
- summary: See [
Pallet::force_unreserve
].
setBalanceDeprecated(who: MultiAddress
, new_free: Compact<u128>
, old_reserved: Compact<u128>
)
- interface:
api.tx.balances.setBalanceDeprecated
- summary: See [
Pallet::set_balance_deprecated
].
transfer(dest: MultiAddress
, value: Compact<u128>
)
- interface:
api.tx.balances.transfer
- summary: See [
Pallet::transfer
].
transferAll(dest: MultiAddress
, keep_alive: bool
)
- interface:
api.tx.balances.transferAll
- summary: See [
Pallet::transfer_all
].
transferAllowDeath(dest: MultiAddress
, value: Compact<u128>
)
- interface:
api.tx.balances.transferAllowDeath
- summary: See [
Pallet::transfer_allow_death
].
transferKeepAlive(dest: MultiAddress
, value: Compact<u128>
)
- interface:
api.tx.balances.transferKeepAlive
- summary: See [
Pallet::transfer_keep_alive
].
upgradeAccounts(who: Vec<AccountId32>
)
- interface:
api.tx.balances.upgradeAccounts
- summary: See [
Pallet::upgrade_accounts
].
bounties
acceptCurator(bounty_id: Compact<u32>
)
- interface:
api.tx.bounties.acceptCurator
- summary: See [
Pallet::accept_curator
].
approveBounty(bounty_id: Compact<u32>
)
- interface:
api.tx.bounties.approveBounty
- summary: See [
Pallet::approve_bounty
].
awardBounty(bounty_id: Compact<u32>
, beneficiary: MultiAddress
)
- interface:
api.tx.bounties.awardBounty
- summary: See [
Pallet::award_bounty
].
claimBounty(bounty_id: Compact<u32>
)
- interface:
api.tx.bounties.claimBounty
- summary: See [
Pallet::claim_bounty
].
closeBounty(bounty_id: Compact<u32>
)
- interface:
api.tx.bounties.closeBounty
- summary: See [
Pallet::close_bounty
].
extendBountyExpiry(bounty_id: Compact<u32>
, remark: Bytes
)
- interface:
api.tx.bounties.extendBountyExpiry
- summary: See [
Pallet::extend_bounty_expiry
].
proposeBounty(value: Compact<u128>
, description: Bytes
)
- interface:
api.tx.bounties.proposeBounty
- summary: See [
Pallet::propose_bounty
].
proposeCurator(bounty_id: Compact<u32>
, curator: MultiAddress
, fee: Compact<u128>
)
- interface:
api.tx.bounties.proposeCurator
- summary: See [
Pallet::propose_curator
].
unassignCurator(bounty_id: Compact<u32>
)
- interface:
api.tx.bounties.unassignCurator
- summary: See [
Pallet::unassign_curator
].
childBounties
acceptCurator(parent_bounty_id: Compact<u32>
, child_bounty_id: Compact<u32>
)
- interface:
api.tx.childBounties.acceptCurator
- summary: See [
Pallet::accept_curator
].
addChildBounty(parent_bounty_id: Compact<u32>
, value: Compact<u128>
, description: Bytes
)
- interface:
api.tx.childBounties.addChildBounty
- summary: See [
Pallet::add_child_bounty
].
awardChildBounty(parent_bounty_id: Compact<u32>
, child_bounty_id: Compact<u32>
, beneficiary: MultiAddress
)
- interface:
api.tx.childBounties.awardChildBounty
- summary: See [
Pallet::award_child_bounty
].
claimChildBounty(parent_bounty_id: Compact<u32>
, child_bounty_id: Compact<u32>
)
- interface:
api.tx.childBounties.claimChildBounty
- summary: See [
Pallet::claim_child_bounty
].
closeChildBounty(parent_bounty_id: Compact<u32>
, child_bounty_id: Compact<u32>
)
- interface:
api.tx.childBounties.closeChildBounty
- summary: See [
Pallet::close_child_bounty
].
proposeCurator(parent_bounty_id: Compact<u32>
, child_bounty_id: Compact<u32>
, curator: MultiAddress
, fee: Compact<u128>
)
- interface:
api.tx.childBounties.proposeCurator
- summary: See [
Pallet::propose_curator
].
unassignCurator(parent_bounty_id: Compact<u32>
, child_bounty_id: Compact<u32>
)
- interface:
api.tx.childBounties.unassignCurator
- summary: See [
Pallet::unassign_curator
].
contracts
call(dest: MultiAddress
, value: Compact<u128>
, gas_limit: SpWeightsWeightV2Weight
, storage_deposit_limit: Option<Compact<u128>>
, data: Bytes
)
- interface:
api.tx.contracts.call
- summary: See [
Pallet::call
].
callOldWeight(dest: MultiAddress
, value: Compact<u128>
, gas_limit: Compact<u64>
, storage_deposit_limit: Option<Compact<u128>>
, data: Bytes
)
- interface:
api.tx.contracts.callOldWeight
- summary: See [
Pallet::call_old_weight
].
instantiate(value: Compact<u128>
, gas_limit: SpWeightsWeightV2Weight
, storage_deposit_limit: Option<Compact<u128>>
, code_hash: H256
, data: Bytes
, salt: Bytes
)
- interface:
api.tx.contracts.instantiate
- summary: See [
Pallet::instantiate
].
instantiateOldWeight(value: Compact<u128>
, gas_limit: Compact<u64>
, storage_deposit_limit: Option<Compact<u128>>
, code_hash: H256
, data: Bytes
, salt: Bytes
)
- interface:
api.tx.contracts.instantiateOldWeight
- summary: See [
Pallet::instantiate_old_weight
].
instantiateWithCode(value: Compact<u128>
, gas_limit: SpWeightsWeightV2Weight
, storage_deposit_limit: Option<Compact<u128>>
, code: Bytes
, data: Bytes
, salt: Bytes
)
- interface:
api.tx.contracts.instantiateWithCode
- summary: See [
Pallet::instantiate_with_code
].
instantiateWithCodeOldWeight(value: Compact<u128>
, gas_limit: Compact<u64>
, storage_deposit_limit: Option<Compact<u128>>
, code: Bytes
, data: Bytes
, salt: Bytes
)
- interface:
api.tx.contracts.instantiateWithCodeOldWeight
- summary: See [
Pallet::instantiate_with_code_old_weight
].
migrate(weight_limit: SpWeightsWeightV2Weight
)
- interface:
api.tx.contracts.migrate
- summary: See [
Pallet::migrate
].
removeCode(code_hash: H256
)
- interface:
api.tx.contracts.removeCode
- summary: See [
Pallet::remove_code
].
setCode(dest: MultiAddress
, code_hash: H256
)
- interface:
api.tx.contracts.setCode
- summary: See [
Pallet::set_code
].
uploadCode(code: Bytes
, storage_deposit_limit: Option<Compact<u128>>
, determinism: PalletContractsWasmDeterminism
)
- interface:
api.tx.contracts.uploadCode
- summary: See [
Pallet::upload_code
].
convictionVoting
delegate(class: u16
, to: MultiAddress
, conviction: PalletConvictionVotingConviction
, balance: u128
)
- interface:
api.tx.convictionVoting.delegate
- summary: See [
Pallet::delegate
].
removeOtherVote(target: MultiAddress
, class: u16
, index: u32
)
- interface:
api.tx.convictionVoting.removeOtherVote
- summary: See [
Pallet::remove_other_vote
].
removeVote(class: Option<u16>
, index: u32
)
- interface:
api.tx.convictionVoting.removeVote
- summary: See [
Pallet::remove_vote
].
undelegate(class: u16
)
- interface:
api.tx.convictionVoting.undelegate
- summary: See [
Pallet::undelegate
].
unlock(class: u16
, target: MultiAddress
)
- interface:
api.tx.convictionVoting.unlock
- summary: See [
Pallet::unlock
].
vote(poll_index: Compact<u32>
, vote: PalletConvictionVotingVoteAccountVote
)
- interface:
api.tx.convictionVoting.vote
- summary: See [
Pallet::vote
].
coreFellowship
approve(who: AccountId32
, at_rank: u16
)
- interface:
api.tx.coreFellowship.approve
- summary: See [
Pallet::approve
].
bump(who: AccountId32
)
- interface:
api.tx.coreFellowship.bump
- summary: See [
Pallet::bump
].
import()
- interface:
api.tx.coreFellowship.import
- summary: See [
Pallet::import
].
induct(who: AccountId32
)
- interface:
api.tx.coreFellowship.induct
- summary: See [
Pallet::induct
].
offboard(who: AccountId32
)
- interface:
api.tx.coreFellowship.offboard
- summary: See [
Pallet::offboard
].
promote(who: AccountId32
, to_rank: u16
)
- interface:
api.tx.coreFellowship.promote
- summary: See [
Pallet::promote
].
setActive(is_active: bool
)
- interface:
api.tx.coreFellowship.setActive
- summary: See [
Pallet::set_active
].
setParams(params: PalletCoreFellowshipParamsType
)
- interface:
api.tx.coreFellowship.setParams
- summary: See [
Pallet::set_params
].
submitEvidence(wish: PalletCoreFellowshipWish
, evidence: Bytes
)
- interface:
api.tx.coreFellowship.submitEvidence
- summary: See [
Pallet::submit_evidence
].
council
close(proposal_hash: H256
, index: Compact<u32>
, proposal_weight_bound: SpWeightsWeightV2Weight
, length_bound: Compact<u32>
)
- interface:
api.tx.council.close
- summary: See [
Pallet::close
].
disapproveProposal(proposal_hash: H256
)
- interface:
api.tx.council.disapproveProposal
- summary: See [
Pallet::disapprove_proposal
].
execute(proposal: Call
, length_bound: Compact<u32>
)
- interface:
api.tx.council.execute
- summary: See [
Pallet::execute
].
propose(threshold: Compact<u32>
, proposal: Call
, length_bound: Compact<u32>
)
- interface:
api.tx.council.propose
- summary: See [
Pallet::propose
].
setMembers(new_members: Vec<AccountId32>
, prime: Option<AccountId32>
, old_count: u32
)
- interface:
api.tx.council.setMembers
- summary: See [
Pallet::set_members
].
vote(proposal: H256
, index: Compact<u32>
, approve: bool
)
- interface:
api.tx.council.vote
- summary: See [
Pallet::vote
].
democracy
blacklist(proposal_hash: H256
, maybe_ref_index: Option<u32>
)
- interface:
api.tx.democracy.blacklist
- summary: See [
Pallet::blacklist
].
cancelProposal(prop_index: Compact<u32>
)
- interface:
api.tx.democracy.cancelProposal
- summary: See [
Pallet::cancel_proposal
].
cancelReferendum(ref_index: Compact<u32>
)
- interface:
api.tx.democracy.cancelReferendum
- summary: See [
Pallet::cancel_referendum
].
clearPublicProposals()
- interface:
api.tx.democracy.clearPublicProposals
- summary: See [
Pallet::clear_public_proposals
].
delegate(to: MultiAddress
, conviction: PalletDemocracyConviction
, balance: u128
)
- interface:
api.tx.democracy.delegate
- summary: See [
Pallet::delegate
].
emergencyCancel(ref_index: u32
)
- interface:
api.tx.democracy.emergencyCancel
- summary: See [
Pallet::emergency_cancel
].
externalPropose(proposal: FrameSupportPreimagesBounded
)
- interface:
api.tx.democracy.externalPropose
- summary: See [
Pallet::external_propose
].
externalProposeDefault(proposal: FrameSupportPreimagesBounded
)
- interface:
api.tx.democracy.externalProposeDefault
- summary: See [
Pallet::external_propose_default
].
externalProposeMajority(proposal: FrameSupportPreimagesBounded
)
- interface:
api.tx.democracy.externalProposeMajority
- summary: See [
Pallet::external_propose_majority
].
fastTrack(proposal_hash: H256
, voting_period: u32
, delay: u32
)
- interface:
api.tx.democracy.fastTrack
- summary: See [
Pallet::fast_track
].
propose(proposal: FrameSupportPreimagesBounded
, value: Compact<u128>
)
- interface:
api.tx.democracy.propose
- summary: See [
Pallet::propose
].
removeOtherVote(target: MultiAddress
, index: u32
)
- interface:
api.tx.democracy.removeOtherVote
- summary: See [
Pallet::remove_other_vote
].
removeVote(index: u32
)
- interface:
api.tx.democracy.removeVote
- summary: See [
Pallet::remove_vote
].
second(proposal: Compact<u32>
)
- interface:
api.tx.democracy.second
- summary: See [
Pallet::second
].
setMetadata(owner: PalletDemocracyMetadataOwner
, maybe_hash: Option<H256>
)
- interface:
api.tx.democracy.setMetadata
- summary: See [
Pallet::set_metadata
].
undelegate()
- interface:
api.tx.democracy.undelegate
- summary: See [
Pallet::undelegate
].
unlock(target: MultiAddress
)
- interface:
api.tx.democracy.unlock
- summary: See [
Pallet::unlock
].
vetoExternal(proposal_hash: H256
)
- interface:
api.tx.democracy.vetoExternal
- summary: See [
Pallet::veto_external
].
vote(ref_index: Compact<u32>
, vote: PalletDemocracyVoteAccountVote
)
- interface:
api.tx.democracy.vote
- summary: See [
Pallet::vote
].
electionProviderMultiPhase
governanceFallback(maybe_max_voters: Option<u32>
, maybe_max_targets: Option<u32>
)
- interface:
api.tx.electionProviderMultiPhase.governanceFallback
- summary: See [
Pallet::governance_fallback
].
setEmergencyElectionResult(supports: Vec<(AccountId32,SpNposElectionsSupport)>
)
- interface:
api.tx.electionProviderMultiPhase.setEmergencyElectionResult
- summary: See [
Pallet::set_emergency_election_result
].
setMinimumUntrustedScore(maybe_next_score: Option<SpNposElectionsElectionScore>
)
- interface:
api.tx.electionProviderMultiPhase.setMinimumUntrustedScore
- summary: See [
Pallet::set_minimum_untrusted_score
].
submit(raw_solution: PalletElectionProviderMultiPhaseRawSolution
)
- interface:
api.tx.electionProviderMultiPhase.submit
- summary: See [
Pallet::submit
].
submitUnsigned(raw_solution: PalletElectionProviderMultiPhaseRawSolution
, witness: PalletElectionProviderMultiPhaseSolutionOrSnapshotSize
)
- interface:
api.tx.electionProviderMultiPhase.submitUnsigned
- summary: See [
Pallet::submit_unsigned
].
elections
cleanDefunctVoters(num_voters: u32
, num_defunct: u32
)
- interface:
api.tx.elections.cleanDefunctVoters
- summary: See [
Pallet::clean_defunct_voters
].
removeMember(who: MultiAddress
, slash_bond: bool
, rerun_election: bool
)
- interface:
api.tx.elections.removeMember
- summary: See [
Pallet::remove_member
].
removeVoter()
- interface:
api.tx.elections.removeVoter
- summary: See [
Pallet::remove_voter
].
renounceCandidacy(renouncing: PalletElectionsPhragmenRenouncing
)
- interface:
api.tx.elections.renounceCandidacy
- summary: See [
Pallet::renounce_candidacy
].
submitCandidacy(candidate_count: Compact<u32>
)
- interface:
api.tx.elections.submitCandidacy
- summary: See [
Pallet::submit_candidacy
].
vote(votes: Vec<AccountId32>
, value: Compact<u128>
)
- interface:
api.tx.elections.vote
- summary: See [
Pallet::vote
].
fastUnstake
control(eras_to_check: u32
)
- interface:
api.tx.fastUnstake.control
- summary: See [
Pallet::control
].
deregister()
- interface:
api.tx.fastUnstake.deregister
- summary: See [
Pallet::deregister
].
registerFastUnstake()
- interface:
api.tx.fastUnstake.registerFastUnstake
- summary: See [
Pallet::register_fast_unstake
].
glutton
initializePallet(new_count: u32
, witness_count: Option<u32>
)
- interface:
api.tx.glutton.initializePallet
- summary: See [
Pallet::initialize_pallet
].
setCompute(compute: Perbill
)
- interface:
api.tx.glutton.setCompute
- summary: See [
Pallet::set_compute
].
setStorage(storage: Perbill
)
- interface:
api.tx.glutton.setStorage
- summary: See [
Pallet::set_storage
].
grandpa
noteStalled(delay: u32
, best_finalized_block_number: u32
)
- interface:
api.tx.grandpa.noteStalled
- summary: See [
Pallet::note_stalled
].
reportEquivocation(equivocation_proof: SpConsensusGrandpaEquivocationProof
, key_owner_proof: SpSessionMembershipProof
)
- interface:
api.tx.grandpa.reportEquivocation
- summary: See [
Pallet::report_equivocation
].
reportEquivocationUnsigned(equivocation_proof: SpConsensusGrandpaEquivocationProof
, key_owner_proof: SpSessionMembershipProof
)
- interface:
api.tx.grandpa.reportEquivocationUnsigned
- summary: See [
Pallet::report_equivocation_unsigned
].
identity
addRegistrar(account: MultiAddress
)
- interface:
api.tx.identity.addRegistrar
- summary: See [
Pallet::add_registrar
].
addSub(sub: MultiAddress
, data: Data
)
- interface:
api.tx.identity.addSub
- summary: See [
Pallet::add_sub
].
cancelRequest(reg_index: u32
)
- interface:
api.tx.identity.cancelRequest
- summary: See [
Pallet::cancel_request
].
clearIdentity()
- interface:
api.tx.identity.clearIdentity
- summary: See [
Pallet::clear_identity
].
killIdentity(target: MultiAddress
)
- interface:
api.tx.identity.killIdentity
- summary: See [
Pallet::kill_identity
].
provideJudgement(reg_index: Compact<u32>
, target: MultiAddress
, judgement: PalletIdentityJudgement
, identity: H256
)
- interface:
api.tx.identity.provideJudgement
- summary: See [
Pallet::provide_judgement
].
quitSub()
- interface:
api.tx.identity.quitSub
- summary: See [
Pallet::quit_sub
].
removeSub(sub: MultiAddress
)
- interface:
api.tx.identity.removeSub
- summary: See [
Pallet::remove_sub
].
renameSub(sub: MultiAddress
, data: Data
)
- interface:
api.tx.identity.renameSub
- summary: See [
Pallet::rename_sub
].
requestJudgement(reg_index: Compact<u32>
, max_fee: Compact<u128>
)
- interface:
api.tx.identity.requestJudgement
- summary: See [
Pallet::request_judgement
].
setAccountId(index: Compact<u32>
, new: MultiAddress
)
- interface:
api.tx.identity.setAccountId
- summary: See [
Pallet::set_account_id
].
setFee(index: Compact<u32>
, fee: Compact<u128>
)
- interface:
api.tx.identity.setFee
- summary: See [
Pallet::set_fee
].
setFields(index: Compact<u32>
, fields: PalletIdentityBitFlags
)
- interface:
api.tx.identity.setFields
- summary: See [
Pallet::set_fields
].
setIdentity(info: PalletIdentityIdentityInfo
)
- interface:
api.tx.identity.setIdentity
- summary: See [
Pallet::set_identity
].
setSubs(subs: Vec<(AccountId32,Data)>
)
- interface:
api.tx.identity.setSubs
- summary: See [
Pallet::set_subs
].
imOnline
heartbeat(heartbeat: PalletImOnlineHeartbeat
, signature: PalletImOnlineSr25519AppSr25519Signature
)
- interface:
api.tx.imOnline.heartbeat
- summary: See [
Pallet::heartbeat
].
indices
claim(index: u32
)
- interface:
api.tx.indices.claim
- summary: See [
Pallet::claim
].
forceTransfer(new: MultiAddress
, index: u32
, freeze: bool
)
- interface:
api.tx.indices.forceTransfer
- summary: See [
Pallet::force_transfer
].
free(index: u32
)
- interface:
api.tx.indices.free
- summary: See [
Pallet::free
].
freeze(index: u32
)
- interface:
api.tx.indices.freeze
- summary: See [
Pallet::freeze
].
transfer(new: MultiAddress
, index: u32
)
- interface:
api.tx.indices.transfer
- summary: See [
Pallet::transfer
].
lottery
buyTicket(call: Call
)
- interface:
api.tx.lottery.buyTicket
- summary: See [
Pallet::buy_ticket
].
setCalls(calls: Vec<Call>
)
- interface:
api.tx.lottery.setCalls
- summary: See [
Pallet::set_calls
].
startLottery(price: u128
, length: u32
, delay: u32
, repeat: bool
)
- interface:
api.tx.lottery.startLottery
- summary: See [
Pallet::start_lottery
].
stopRepeat()
- interface:
api.tx.lottery.stopRepeat
- summary: See [
Pallet::stop_repeat
].
messageQueue
executeOverweight(message_origin: u32
, page: u32
, index: u32
, weight_limit: SpWeightsWeightV2Weight
)
- interface:
api.tx.messageQueue.executeOverweight
- summary: See [
Pallet::execute_overweight
].
reapPage(message_origin: u32
, page_index: u32
)
- interface:
api.tx.messageQueue.reapPage
- summary: See [
Pallet::reap_page
].
multisig
approveAsMulti(threshold: u16
, other_signatories: Vec<AccountId32>
, maybe_timepoint: Option<PalletMultisigTimepoint>
, call_hash: [u8;32]
, max_weight: SpWeightsWeightV2Weight
)
- interface:
api.tx.multisig.approveAsMulti
- summary: See [
Pallet::approve_as_multi
].
asMulti(threshold: u16
, other_signatories: Vec<AccountId32>
, maybe_timepoint: Option<PalletMultisigTimepoint>
, call: Call
, max_weight: SpWeightsWeightV2Weight
)
- interface:
api.tx.multisig.asMulti
- summary: See [
Pallet::as_multi
].
asMultiThreshold1(other_signatories: Vec<AccountId32>
, call: Call
)
- interface:
api.tx.multisig.asMultiThreshold1
- summary: See [
Pallet::as_multi_threshold_1
].
cancelAsMulti(threshold: u16
, other_signatories: Vec<AccountId32>
, timepoint: PalletMultisigTimepoint
, call_hash: [u8;32]
)
- interface:
api.tx.multisig.cancelAsMulti
- summary: See [
Pallet::cancel_as_multi
].
nftFractionalization
fractionalize(nft_collection_id: u32
, nft_id: u32
, asset_id: u32
, beneficiary: MultiAddress
, fractions: u128
)
- interface:
api.tx.nftFractionalization.fractionalize
- summary: See [
Pallet::fractionalize
].
unify(nft_collection_id: u32
, nft_id: u32
, asset_id: u32
, beneficiary: MultiAddress
)
- interface:
api.tx.nftFractionalization.unify
- summary: See [
Pallet::unify
].
nfts
approveItemAttributes(collection: u32
, item: u32
, delegate: MultiAddress
)
- interface:
api.tx.nfts.approveItemAttributes
- summary: See [
Pallet::approve_item_attributes
].
approveTransfer(collection: u32
, item: u32
, delegate: MultiAddress
, maybe_deadline: Option<u32>
)
- interface:
api.tx.nfts.approveTransfer
- summary: See [
Pallet::approve_transfer
].
burn(collection: u32
, item: u32
)
- interface:
api.tx.nfts.burn
- summary: See [
Pallet::burn
].
buyItem(collection: u32
, item: u32
, bid_price: u128
)
- interface:
api.tx.nfts.buyItem
- summary: See [
Pallet::buy_item
].
cancelApproval(collection: u32
, item: u32
, delegate: MultiAddress
)
- interface:
api.tx.nfts.cancelApproval
- summary: See [
Pallet::cancel_approval
].
cancelItemAttributesApproval(collection: u32
, item: u32
, delegate: MultiAddress
, witness: PalletNftsCancelAttributesApprovalWitness
)
- interface:
api.tx.nfts.cancelItemAttributesApproval
- summary: See [
Pallet::cancel_item_attributes_approval
].
cancelSwap(offered_collection: u32
, offered_item: u32
)
- interface:
api.tx.nfts.cancelSwap
- summary: See [
Pallet::cancel_swap
].
claimSwap(send_collection: u32
, send_item: u32
, receive_collection: u32
, receive_item: u32
, witness_price: Option<PalletNftsPriceWithDirection>
)
- interface:
api.tx.nfts.claimSwap
- summary: See [
Pallet::claim_swap
].
clearAllTransferApprovals(collection: u32
, item: u32
)
- interface:
api.tx.nfts.clearAllTransferApprovals
- summary: See [
Pallet::clear_all_transfer_approvals
].
clearAttribute(collection: u32
, maybe_item: Option<u32>
, namespace: PalletNftsAttributeNamespace
, key: Bytes
)
- interface:
api.tx.nfts.clearAttribute
- summary: See [
Pallet::clear_attribute
].
clearCollectionMetadata(collection: u32
)
- interface:
api.tx.nfts.clearCollectionMetadata
- summary: See [
Pallet::clear_collection_metadata
].
clearMetadata(collection: u32
, item: u32
)
- interface:
api.tx.nfts.clearMetadata
- summary: See [
Pallet::clear_metadata
].
create(admin: MultiAddress
, config: PalletNftsCollectionConfig
)
- interface:
api.tx.nfts.create
- summary: See [
Pallet::create
].
createSwap(offered_collection: u32
, offered_item: u32
, desired_collection: u32
, maybe_desired_item: Option<u32>
, maybe_price: Option<PalletNftsPriceWithDirection>
, duration: u32
)
- interface:
api.tx.nfts.createSwap
- summary: See [
Pallet::create_swap
].
destroy(collection: u32
, witness: PalletNftsDestroyWitness
)
- interface:
api.tx.nfts.destroy
- summary: See [
Pallet::destroy
].
forceCollectionConfig(collection: u32
, config: PalletNftsCollectionConfig
)
- interface:
api.tx.nfts.forceCollectionConfig
- summary: See [
Pallet::force_collection_config
].
forceCollectionOwner(collection: u32
, owner: MultiAddress
)
- interface:
api.tx.nfts.forceCollectionOwner
- summary: See [
Pallet::force_collection_owner
].
forceCreate(owner: MultiAddress
, config: PalletNftsCollectionConfig
)
- interface:
api.tx.nfts.forceCreate
- summary: See [
Pallet::force_create
].
forceMint(collection: u32
, item: u32
, mint_to: MultiAddress
, item_config: PalletNftsItemConfig
)
- interface:
api.tx.nfts.forceMint
- summary: See [
Pallet::force_mint
].
forceSetAttribute(set_as: Option<AccountId32>
, collection: u32
, maybe_item: Option<u32>
, namespace: PalletNftsAttributeNamespace
, key: Bytes
, value: Bytes
)
- interface:
api.tx.nfts.forceSetAttribute
- summary: See [
Pallet::force_set_attribute
].
lockCollection(collection: u32
, lock_settings: u64
)
- interface:
api.tx.nfts.lockCollection
- summary: See [
Pallet::lock_collection
].
lockItemProperties(collection: u32
, item: u32
, lock_metadata: bool
, lock_attributes: bool
)
- interface:
api.tx.nfts.lockItemProperties
- summary: See [
Pallet::lock_item_properties
].
lockItemTransfer(collection: u32
, item: u32
)
- interface:
api.tx.nfts.lockItemTransfer
- summary: See [
Pallet::lock_item_transfer
].
mint(collection: u32
, item: u32
, mint_to: MultiAddress
, witness_data: Option<PalletNftsMintWitness>
)
- interface:
api.tx.nfts.mint
- summary: See [
Pallet::mint
].
mintPreSigned(mint_data: PalletNftsPreSignedMint
, signature: SpRuntimeMultiSignature
, signer: AccountId32
)
- interface:
api.tx.nfts.mintPreSigned
- summary: See [
Pallet::mint_pre_signed
].
payTips(tips: Vec<PalletNftsItemTip>
)
- interface:
api.tx.nfts.payTips
- summary: See [
Pallet::pay_tips
].
redeposit(collection: u32
, items: Vec<u32>
)
- interface:
api.tx.nfts.redeposit
- summary: See [
Pallet::redeposit
].
setAcceptOwnership(maybe_collection: Option<u32>
)
- interface:
api.tx.nfts.setAcceptOwnership
- summary: See [
Pallet::set_accept_ownership
].
setAttribute(collection: u32
, maybe_item: Option<u32>
, namespace: PalletNftsAttributeNamespace
, key: Bytes
, value: Bytes
)
- interface:
api.tx.nfts.setAttribute
- summary: See [
Pallet::set_attribute
].
setAttributesPreSigned(data: PalletNftsPreSignedAttributes
, signature: SpRuntimeMultiSignature
, signer: AccountId32
)
- interface:
api.tx.nfts.setAttributesPreSigned
- summary: See [
Pallet::set_attributes_pre_signed
].
setCollectionMaxSupply(collection: u32
, max_supply: u32
)
- interface:
api.tx.nfts.setCollectionMaxSupply
- summary: See [
Pallet::set_collection_max_supply
].
setCollectionMetadata(collection: u32
, data: Bytes
)
- interface:
api.tx.nfts.setCollectionMetadata
- summary: See [
Pallet::set_collection_metadata
].
setMetadata(collection: u32
, item: u32
, data: Bytes
)
- interface:
api.tx.nfts.setMetadata
- summary: See [
Pallet::set_metadata
].
setPrice(collection: u32
, item: u32
, price: Option<u128>
, whitelisted_buyer: Option<MultiAddress>
)
- interface:
api.tx.nfts.setPrice
- summary: See [
Pallet::set_price
].
setTeam(collection: u32
, issuer: Option<MultiAddress>
, admin: Option<MultiAddress>
, freezer: Option<MultiAddress>
)
- interface:
api.tx.nfts.setTeam
- summary: See [
Pallet::set_team
].
transfer(collection: u32
, item: u32
, dest: MultiAddress
)
- interface:
api.tx.nfts.transfer
- summary: See [
Pallet::transfer
].
transferOwnership(collection: u32
, owner: MultiAddress
)
- interface:
api.tx.nfts.transferOwnership
- summary: See [
Pallet::transfer_ownership
].
unlockItemTransfer(collection: u32
, item: u32
)
- interface:
api.tx.nfts.unlockItemTransfer
- summary: See [
Pallet::unlock_item_transfer
].
updateMintSettings(collection: u32
, mint_settings: PalletNftsMintSettings
)
- interface:
api.tx.nfts.updateMintSettings
- summary: See [
Pallet::update_mint_settings
].
nis
communify(index: Compact<u32>
)
- interface:
api.tx.nis.communify
- summary: See [
Pallet::communify
].
fundDeficit()
- interface:
api.tx.nis.fundDeficit
- summary: See [
Pallet::fund_deficit
].
placeBid(amount: Compact<u128>
, duration: u32
)
- interface:
api.tx.nis.placeBid
- summary: See [
Pallet::place_bid
].
privatize(index: Compact<u32>
)
- interface:
api.tx.nis.privatize
- summary: See [
Pallet::privatize
].
retractBid(amount: Compact<u128>
, duration: u32
)
- interface:
api.tx.nis.retractBid
- summary: See [
Pallet::retract_bid
].
thawCommunal(index: Compact<u32>
)
- interface:
api.tx.nis.thawCommunal
- summary: See [
Pallet::thaw_communal
].
thawPrivate(index: Compact<u32>
, maybe_proportion: Option<Perquintill>
)
- interface:
api.tx.nis.thawPrivate
- summary: See [
Pallet::thaw_private
].
nominationPools
bondExtra(extra: PalletNominationPoolsBondExtra
)
- interface:
api.tx.nominationPools.bondExtra
- summary: See [
Pallet::bond_extra
].
bondExtraOther(member: MultiAddress
, extra: PalletNominationPoolsBondExtra
)
- interface:
api.tx.nominationPools.bondExtraOther
- summary: See [
Pallet::bond_extra_other
].
chill(pool_id: u32
)
- interface:
api.tx.nominationPools.chill
- summary: See [
Pallet::chill
].
claimCommission(pool_id: u32
)
- interface:
api.tx.nominationPools.claimCommission
- summary: See [
Pallet::claim_commission
].
claimPayout()
- interface:
api.tx.nominationPools.claimPayout
- summary: See [
Pallet::claim_payout
].
claimPayoutOther(other: AccountId32
)
- interface:
api.tx.nominationPools.claimPayoutOther
- summary: See [
Pallet::claim_payout_other
].
create(amount: Compact<u128>
, root: MultiAddress
, nominator: MultiAddress
, bouncer: MultiAddress
)
- interface:
api.tx.nominationPools.create
- summary: See [
Pallet::create
].
createWithPoolId(amount: Compact<u128>
, root: MultiAddress
, nominator: MultiAddress
, bouncer: MultiAddress
, pool_id: u32
)
- interface:
api.tx.nominationPools.createWithPoolId
- summary: See [
Pallet::create_with_pool_id
].
join(amount: Compact<u128>
, pool_id: u32
)
- interface:
api.tx.nominationPools.join
- summary: See [
Pallet::join
].
nominate(pool_id: u32
, validators: Vec<AccountId32>
)
- interface:
api.tx.nominationPools.nominate
- summary: See [
Pallet::nominate
].
poolWithdrawUnbonded(pool_id: u32
, num_slashing_spans: u32
)
- interface:
api.tx.nominationPools.poolWithdrawUnbonded
- summary: See [
Pallet::pool_withdraw_unbonded
].
setClaimPermission(permission: PalletNominationPoolsClaimPermission
)
- interface:
api.tx.nominationPools.setClaimPermission
- summary: See [
Pallet::set_claim_permission
].
setCommission(pool_id: u32
, new_commission: Option<(Perbill,AccountId32)>
)
- interface:
api.tx.nominationPools.setCommission
- summary: See [
Pallet::set_commission
].
setCommissionChangeRate(pool_id: u32
, change_rate: PalletNominationPoolsCommissionChangeRate
)
- interface:
api.tx.nominationPools.setCommissionChangeRate
- summary: See [
Pallet::set_commission_change_rate
].
setCommissionMax(pool_id: u32
, max_commission: Perbill
)
- interface:
api.tx.nominationPools.setCommissionMax
- summary: See [
Pallet::set_commission_max
].
setConfigs(min_join_bond: PalletNominationPoolsConfigOpU128
, min_create_bond: PalletNominationPoolsConfigOpU128
, max_pools: PalletNominationPoolsConfigOpU32
, max_members: PalletNominationPoolsConfigOpU32
, max_members_per_pool: PalletNominationPoolsConfigOpU32
, global_max_commission: PalletNominationPoolsConfigOpPerbill
)
- interface:
api.tx.nominationPools.setConfigs
- summary: See [
Pallet::set_configs
].
setMetadata(pool_id: u32
, metadata: Bytes
)
- interface:
api.tx.nominationPools.setMetadata
- summary: See [
Pallet::set_metadata
].
setState(pool_id: u32
, state: PalletNominationPoolsPoolState
)
- interface:
api.tx.nominationPools.setState
- summary: See [
Pallet::set_state
].
unbond(member_account: MultiAddress
, unbonding_points: Compact<u128>
)
- interface:
api.tx.nominationPools.unbond
- summary: See [
Pallet::unbond
].
updateRoles(pool_id: u32
, new_root: PalletNominationPoolsConfigOpAccountId32
, new_nominator: PalletNominationPoolsConfigOpAccountId32
, new_bouncer: PalletNominationPoolsConfigOpAccountId32
)
- interface:
api.tx.nominationPools.updateRoles
- summary: See [
Pallet::update_roles
].
withdrawUnbonded(member_account: MultiAddress
, num_slashing_spans: u32
)
- interface:
api.tx.nominationPools.withdrawUnbonded
- summary: See [
Pallet::withdraw_unbonded
].
poolAssets
approveTransfer(id: Compact<u32>
, delegate: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.poolAssets.approveTransfer
- summary: See [
Pallet::approve_transfer
].
block(id: Compact<u32>
, who: MultiAddress
)
- interface:
api.tx.poolAssets.block
- summary: See [
Pallet::block
].
burn(id: Compact<u32>
, who: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.poolAssets.burn
- summary: See [
Pallet::burn
].
cancelApproval(id: Compact<u32>
, delegate: MultiAddress
)
- interface:
api.tx.poolAssets.cancelApproval
- summary: See [
Pallet::cancel_approval
].
clearMetadata(id: Compact<u32>
)
- interface:
api.tx.poolAssets.clearMetadata
- summary: See [
Pallet::clear_metadata
].
create(id: Compact<u32>
, admin: MultiAddress
, min_balance: u128
)
- interface:
api.tx.poolAssets.create
- summary: See [
Pallet::create
].
destroyAccounts(id: Compact<u32>
)
- interface:
api.tx.poolAssets.destroyAccounts
- summary: See [
Pallet::destroy_accounts
].
destroyApprovals(id: Compact<u32>
)
- interface:
api.tx.poolAssets.destroyApprovals
- summary: See [
Pallet::destroy_approvals
].
finishDestroy(id: Compact<u32>
)
- interface:
api.tx.poolAssets.finishDestroy
- summary: See [
Pallet::finish_destroy
].
forceAssetStatus(id: Compact<u32>
, owner: MultiAddress
, issuer: MultiAddress
, admin: MultiAddress
, freezer: MultiAddress
, min_balance: Compact<u128>
, is_sufficient: bool
, is_frozen: bool
)
- interface:
api.tx.poolAssets.forceAssetStatus
- summary: See [
Pallet::force_asset_status
].
forceCancelApproval(id: Compact<u32>
, owner: MultiAddress
, delegate: MultiAddress
)
- interface:
api.tx.poolAssets.forceCancelApproval
- summary: See [
Pallet::force_cancel_approval
].
forceClearMetadata(id: Compact<u32>
)
- interface:
api.tx.poolAssets.forceClearMetadata
- summary: See [
Pallet::force_clear_metadata
].
forceCreate(id: Compact<u32>
, owner: MultiAddress
, is_sufficient: bool
, min_balance: Compact<u128>
)
- interface:
api.tx.poolAssets.forceCreate
- summary: See [
Pallet::force_create
].
forceSetMetadata(id: Compact<u32>
, name: Bytes
, symbol: Bytes
, decimals: u8
, is_frozen: bool
)
- interface:
api.tx.poolAssets.forceSetMetadata
- summary: See [
Pallet::force_set_metadata
].
forceTransfer(id: Compact<u32>
, source: MultiAddress
, dest: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.poolAssets.forceTransfer
- summary: See [
Pallet::force_transfer
].
freeze(id: Compact<u32>
, who: MultiAddress
)
- interface:
api.tx.poolAssets.freeze
- summary: See [
Pallet::freeze
].
freezeAsset(id: Compact<u32>
)
- interface:
api.tx.poolAssets.freezeAsset
- summary: See [
Pallet::freeze_asset
].
mint(id: Compact<u32>
, beneficiary: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.poolAssets.mint
- summary: See [
Pallet::mint
].
refund(id: Compact<u32>
, allow_burn: bool
)
- interface:
api.tx.poolAssets.refund
- summary: See [
Pallet::refund
].
refundOther(id: Compact<u32>
, who: MultiAddress
)
- interface:
api.tx.poolAssets.refundOther
- summary: See [
Pallet::refund_other
].
setMetadata(id: Compact<u32>
, name: Bytes
, symbol: Bytes
, decimals: u8
)
- interface:
api.tx.poolAssets.setMetadata
- summary: See [
Pallet::set_metadata
].
setMinBalance(id: Compact<u32>
, min_balance: u128
)
- interface:
api.tx.poolAssets.setMinBalance
- summary: See [
Pallet::set_min_balance
].
setTeam(id: Compact<u32>
, issuer: MultiAddress
, admin: MultiAddress
, freezer: MultiAddress
)
- interface:
api.tx.poolAssets.setTeam
- summary: See [
Pallet::set_team
].
startDestroy(id: Compact<u32>
)
- interface:
api.tx.poolAssets.startDestroy
- summary: See [
Pallet::start_destroy
].
thaw(id: Compact<u32>
, who: MultiAddress
)
- interface:
api.tx.poolAssets.thaw
- summary: See [
Pallet::thaw
].
thawAsset(id: Compact<u32>
)
- interface:
api.tx.poolAssets.thawAsset
- summary: See [
Pallet::thaw_asset
].
touch(id: Compact<u32>
)
- interface:
api.tx.poolAssets.touch
- summary: See [
Pallet::touch
].
touchOther(id: Compact<u32>
, who: MultiAddress
)
- interface:
api.tx.poolAssets.touchOther
- summary: See [
Pallet::touch_other
].
transfer(id: Compact<u32>
, target: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.poolAssets.transfer
- summary: See [
Pallet::transfer
].
transferApproved(id: Compact<u32>
, owner: MultiAddress
, destination: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.poolAssets.transferApproved
- summary: See [
Pallet::transfer_approved
].
transferKeepAlive(id: Compact<u32>
, target: MultiAddress
, amount: Compact<u128>
)
- interface:
api.tx.poolAssets.transferKeepAlive
- summary: See [
Pallet::transfer_keep_alive
].
transferOwnership(id: Compact<u32>
, owner: MultiAddress
)
- interface:
api.tx.poolAssets.transferOwnership
- summary: See [
Pallet::transfer_ownership
].
pov
emitEvent()
- interface:
api.tx.pov.emitEvent
- summary: See [
Pallet::emit_event
].
noop()
- interface:
api.tx.pov.noop
- summary: See [
Pallet::noop
].
preimage
notePreimage(bytes: Bytes
)
- interface:
api.tx.preimage.notePreimage
- summary: See [
Pallet::note_preimage
].
requestPreimage(hash: H256
)
- interface:
api.tx.preimage.requestPreimage
- summary: See [
Pallet::request_preimage
].
unnotePreimage(hash: H256
)
- interface:
api.tx.preimage.unnotePreimage
- summary: See [
Pallet::unnote_preimage
].
unrequestPreimage(hash: H256
)
- interface:
api.tx.preimage.unrequestPreimage
- summary: See [
Pallet::unrequest_preimage
].
proxy
addProxy(delegate: MultiAddress
, proxy_type: KitchensinkRuntimeProxyType
, delay: u32
)
- interface:
api.tx.proxy.addProxy
- summary: See [
Pallet::add_proxy
].
announce(real: MultiAddress
, call_hash: H256
)
- interface:
api.tx.proxy.announce
- summary: See [
Pallet::announce
].
createPure(proxy_type: KitchensinkRuntimeProxyType
, delay: u32
, index: u16
)
- interface:
api.tx.proxy.createPure
- summary: See [
Pallet::create_pure
].
killPure(spawner: MultiAddress
, proxy_type: KitchensinkRuntimeProxyType
, index: u16
, height: Compact<u32>
, ext_index: Compact<u32>
)
- interface:
api.tx.proxy.killPure
- summary: See [
Pallet::kill_pure
].
proxy(real: MultiAddress
, force_proxy_type: Option<KitchensinkRuntimeProxyType>
, call: Call
)
- interface:
api.tx.proxy.proxy
- summary: See [
Pallet::proxy
].
proxyAnnounced(delegate: MultiAddress
, real: MultiAddress
, force_proxy_type: Option<KitchensinkRuntimeProxyType>
, call: Call
)
- interface:
api.tx.proxy.proxyAnnounced
- summary: See [
Pallet::proxy_announced
].
rejectAnnouncement(delegate: MultiAddress
, call_hash: H256
)
- interface:
api.tx.proxy.rejectAnnouncement
- summary: See [
Pallet::reject_announcement
].
removeAnnouncement(real: MultiAddress
, call_hash: H256
)
- interface:
api.tx.proxy.removeAnnouncement
- summary: See [
Pallet::remove_announcement
].
removeProxies()
- interface:
api.tx.proxy.removeProxies
- summary: See [
Pallet::remove_proxies
].
removeProxy(delegate: MultiAddress
, proxy_type: KitchensinkRuntimeProxyType
, delay: u32
)
- interface:
api.tx.proxy.removeProxy
- summary: See [
Pallet::remove_proxy
].
rankedCollective
addMember(who: MultiAddress
)
- interface:
api.tx.rankedCollective.addMember
- summary: See [
Pallet::add_member
].
cleanupPoll(poll_index: u32
, max: u32
)
- interface:
api.tx.rankedCollective.cleanupPoll
- summary: See [
Pallet::cleanup_poll
].
demoteMember(who: MultiAddress
)
- interface:
api.tx.rankedCollective.demoteMember
- summary: See [
Pallet::demote_member
].
promoteMember(who: MultiAddress
)
- interface:
api.tx.rankedCollective.promoteMember
- summary: See [
Pallet::promote_member
].
removeMember(who: MultiAddress
, min_rank: u16
)
- interface:
api.tx.rankedCollective.removeMember
- summary: See [
Pallet::remove_member
].
vote(poll: u32
, aye: bool
)
- interface:
api.tx.rankedCollective.vote
- summary: See [
Pallet::vote
].
rankedPolls
cancel(index: u32
)
- interface:
api.tx.rankedPolls.cancel
- summary: See [
Pallet::cancel
].
kill(index: u32
)
- interface:
api.tx.rankedPolls.kill
- summary: See [
Pallet::kill
].
nudgeReferendum(index: u32
)
- interface:
api.tx.rankedPolls.nudgeReferendum
- summary: See [
Pallet::nudge_referendum
].
oneFewerDeciding(track: u16
)
- interface:
api.tx.rankedPolls.oneFewerDeciding
- summary: See [
Pallet::one_fewer_deciding
].
placeDecisionDeposit(index: u32
)
- interface:
api.tx.rankedPolls.placeDecisionDeposit
- summary: See [
Pallet::place_decision_deposit
].
refundDecisionDeposit(index: u32
)
- interface:
api.tx.rankedPolls.refundDecisionDeposit
- summary: See [
Pallet::refund_decision_deposit
].
refundSubmissionDeposit(index: u32
)
- interface:
api.tx.rankedPolls.refundSubmissionDeposit
- summary: See [
Pallet::refund_submission_deposit
].
setMetadata(index: u32
, maybe_hash: Option<H256>
)
- interface:
api.tx.rankedPolls.setMetadata
- summary: See [
Pallet::set_metadata
].
submit(proposal_origin: KitchensinkRuntimeOriginCaller
, proposal: FrameSupportPreimagesBounded
, enactment_moment: FrameSupportScheduleDispatchTime
)
- interface:
api.tx.rankedPolls.submit
- summary: See [
Pallet::submit
].
recovery
asRecovered(account: MultiAddress
, call: Call
)
- interface:
api.tx.recovery.asRecovered
- summary: See [
Pallet::as_recovered
].
cancelRecovered(account: MultiAddress
)
- interface:
api.tx.recovery.cancelRecovered
- summary: See [
Pallet::cancel_recovered
].
claimRecovery(account: MultiAddress
)
- interface:
api.tx.recovery.claimRecovery
- summary: See [
Pallet::claim_recovery
].
closeRecovery(rescuer: MultiAddress
)
- interface:
api.tx.recovery.closeRecovery
- summary: See [
Pallet::close_recovery
].
createRecovery(friends: Vec<AccountId32>
, threshold: u16
, delay_period: u32
)
- interface:
api.tx.recovery.createRecovery
- summary: See [
Pallet::create_recovery
].
initiateRecovery(account: MultiAddress
)
- interface:
api.tx.recovery.initiateRecovery
- summary: See [
Pallet::initiate_recovery
].
removeRecovery()
- interface:
api.tx.recovery.removeRecovery
- summary: See [
Pallet::remove_recovery
].
setRecovered(lost: MultiAddress
, rescuer: MultiAddress
)
- interface:
api.tx.recovery.setRecovered
- summary: See [
Pallet::set_recovered
].
vouchRecovery(lost: MultiAddress
, rescuer: MultiAddress
)
- interface:
api.tx.recovery.vouchRecovery
- summary: See [
Pallet::vouch_recovery
].
referenda
cancel(index: u32
)
- interface:
api.tx.referenda.cancel
- summary: See [
Pallet::cancel
].
kill(index: u32
)
- interface:
api.tx.referenda.kill
- summary: See [
Pallet::kill
].
nudgeReferendum(index: u32
)
- interface:
api.tx.referenda.nudgeReferendum
- summary: See [
Pallet::nudge_referendum
].
oneFewerDeciding(track: u16
)
- interface:
api.tx.referenda.oneFewerDeciding
- summary: See [
Pallet::one_fewer_deciding
].
placeDecisionDeposit(index: u32
)
- interface:
api.tx.referenda.placeDecisionDeposit
- summary: See [
Pallet::place_decision_deposit
].
refundDecisionDeposit(index: u32
)
- interface:
api.tx.referenda.refundDecisionDeposit
- summary: See [
Pallet::refund_decision_deposit
].
refundSubmissionDeposit(index: u32
)
- interface:
api.tx.referenda.refundSubmissionDeposit
- summary: See [
Pallet::refund_submission_deposit
].
setMetadata(index: u32
, maybe_hash: Option<H256>
)
- interface:
api.tx.referenda.setMetadata
- summary: See [
Pallet::set_metadata
].
submit(proposal_origin: KitchensinkRuntimeOriginCaller
, proposal: FrameSupportPreimagesBounded
, enactment_moment: FrameSupportScheduleDispatchTime
)
- interface:
api.tx.referenda.submit
- summary: See [
Pallet::submit
].
remark
store(remark: Bytes
)
- interface:
api.tx.remark.store
- summary: See [
Pallet::store
].
rootTesting
fillBlock(ratio: Perbill
)
- interface:
api.tx.rootTesting.fillBlock
- summary: See [
Pallet::fill_block
].
salary
bump()
- interface:
api.tx.salary.bump
- summary: See [
Pallet::bump
].
checkPayment()
- interface:
api.tx.salary.checkPayment
- summary: See [
Pallet::check_payment
].
induct()
- interface:
api.tx.salary.induct
- summary: See [
Pallet::induct
].
init()
- interface:
api.tx.salary.init
- summary: See [
Pallet::init
].
payout()
- interface:
api.tx.salary.payout
- summary: See [
Pallet::payout
].
payoutOther(beneficiary: AccountId32
)
- interface:
api.tx.salary.payoutOther
- summary: See [
Pallet::payout_other
].
register()
- interface:
api.tx.salary.register
- summary: See [
Pallet::register
].
scheduler
cancel(when: u32
, index: u32
)
- interface:
api.tx.scheduler.cancel
- summary: See [
Pallet::cancel
].
cancelNamed(id: [u8;32]
)
- interface:
api.tx.scheduler.cancelNamed
- summary: See [
Pallet::cancel_named
].
schedule(when: u32
, maybe_periodic: Option<(u32,u32)>
, priority: u8
, call: Call
)
- interface:
api.tx.scheduler.schedule
- summary: See [
Pallet::schedule
].
scheduleAfter(after: u32
, maybe_periodic: Option<(u32,u32)>
, priority: u8
, call: Call
)
- interface:
api.tx.scheduler.scheduleAfter
- summary: See [
Pallet::schedule_after
].
scheduleNamed(id: [u8;32]
, when: u32
, maybe_periodic: Option<(u32,u32)>
, priority: u8
, call: Call
)
- interface:
api.tx.scheduler.scheduleNamed
- summary: See [
Pallet::schedule_named
].
scheduleNamedAfter(id: [u8;32]
, after: u32
, maybe_periodic: Option<(u32,u32)>
, priority: u8
, call: Call
)
- interface:
api.tx.scheduler.scheduleNamedAfter
- summary: See [
Pallet::schedule_named_after
].
session
purgeKeys()
- interface:
api.tx.session.purgeKeys
- summary: See [
Pallet::purge_keys
].
setKeys(keys: KitchensinkRuntimeSessionKeys
, proof: Bytes
)
- interface:
api.tx.session.setKeys
- summary: See [
Pallet::set_keys
].
society
bid(value: u128
)
- interface:
api.tx.society.bid
- summary: See [
Pallet::bid
].
defenderVote(approve: bool
)
- interface:
api.tx.society.defenderVote
- summary: See [
Pallet::defender_vote
].
found(founder: MultiAddress
, max_members: u32
, rules: Bytes
)
- interface:
api.tx.society.found
- summary: See [
Pallet::found
].
judgeSuspendedCandidate(who: MultiAddress
, judgement: PalletSocietyJudgement
)
- interface:
api.tx.society.judgeSuspendedCandidate
- summary: See [
Pallet::judge_suspended_candidate
].
judgeSuspendedMember(who: MultiAddress
, forgive: bool
)
- interface:
api.tx.society.judgeSuspendedMember
- summary: See [
Pallet::judge_suspended_member
].
payout()
- interface:
api.tx.society.payout
- summary: See [
Pallet::payout
].
setMaxMembers(max: u32
)
- interface:
api.tx.society.setMaxMembers
- summary: See [
Pallet::set_max_members
].
unbid(pos: u32
)
- interface:
api.tx.society.unbid
- summary: See [
Pallet::unbid
].
unfound()
- interface:
api.tx.society.unfound
- summary: See [
Pallet::unfound
].
unvouch(pos: u32
)
- interface:
api.tx.society.unvouch
- summary: See [
Pallet::unvouch
].
vote(candidate: MultiAddress
, approve: bool
)
- interface:
api.tx.society.vote
- summary: See [
Pallet::vote
].
vouch(who: MultiAddress
, value: u128
, tip: u128
)
- interface:
api.tx.society.vouch
- summary: See [
Pallet::vouch
].
staking
bond(value: Compact<u128>
, payee: PalletStakingRewardDestination
)
- interface:
api.tx.staking.bond
- summary: See [
Pallet::bond
].
bondExtra(max_additional: Compact<u128>
)
- interface:
api.tx.staking.bondExtra
- summary: See [
Pallet::bond_extra
].
cancelDeferredSlash(era: u32
, slash_indices: Vec<u32>
)
- interface:
api.tx.staking.cancelDeferredSlash
- summary: See [
Pallet::cancel_deferred_slash
].
chill()
- interface:
api.tx.staking.chill
- summary: See [
Pallet::chill
].
chillOther(controller: AccountId32
)
- interface:
api.tx.staking.chillOther
- summary: See [
Pallet::chill_other
].
forceApplyMinCommission(validator_stash: AccountId32
)
- interface:
api.tx.staking.forceApplyMinCommission
- summary: See [
Pallet::force_apply_min_commission
].
forceNewEra()
- interface:
api.tx.staking.forceNewEra
- summary: See [
Pallet::force_new_era
].
forceNewEraAlways()
- interface:
api.tx.staking.forceNewEraAlways
- summary: See [
Pallet::force_new_era_always
].
forceNoEras()
- interface:
api.tx.staking.forceNoEras
- summary: See [
Pallet::force_no_eras
].
forceUnstake(stash: AccountId32
, num_slashing_spans: u32
)
- interface:
api.tx.staking.forceUnstake
- summary: See [
Pallet::force_unstake
].
increaseValidatorCount(additional: Compact<u32>
)
- interface:
api.tx.staking.increaseValidatorCount
- summary: See [
Pallet::increase_validator_count
].
kick(who: Vec<MultiAddress>
)
- interface:
api.tx.staking.kick
- summary: See [
Pallet::kick
].
nominate(targets: Vec<MultiAddress>
)
- interface:
api.tx.staking.nominate
- summary: See [
Pallet::nominate
].
payoutStakers(validator_stash: AccountId32
, era: u32
)
- interface:
api.tx.staking.payoutStakers
- summary: See [
Pallet::payout_stakers
].
reapStash(stash: AccountId32
, num_slashing_spans: u32
)
- interface:
api.tx.staking.reapStash
- summary: See [
Pallet::reap_stash
].
rebond(value: Compact<u128>
)
- interface:
api.tx.staking.rebond
- summary: See [
Pallet::rebond
].
scaleValidatorCount(factor: Percent
)
- interface:
api.tx.staking.scaleValidatorCount
- summary: See [
Pallet::scale_validator_count
].
setController()
- interface:
api.tx.staking.setController
- summary: See [
Pallet::set_controller
].
setInvulnerables(invulnerables: Vec<AccountId32>
)
- interface:
api.tx.staking.setInvulnerables
- summary: See [
Pallet::set_invulnerables
].
setMinCommission(new: Perbill
)
- interface:
api.tx.staking.setMinCommission
- summary: See [
Pallet::set_min_commission
].
setPayee(payee: PalletStakingRewardDestination
)
- interface:
api.tx.staking.setPayee
- summary: See [
Pallet::set_payee
].
setStakingConfigs(min_nominator_bond: PalletStakingPalletConfigOpU128
, min_validator_bond: PalletStakingPalletConfigOpU128
, max_nominator_count: PalletStakingPalletConfigOpU32
, max_validator_count: PalletStakingPalletConfigOpU32
, chill_threshold: PalletStakingPalletConfigOpPercent
, min_commission: PalletStakingPalletConfigOpPerbill
)
- interface:
api.tx.staking.setStakingConfigs
- summary: See [
Pallet::set_staking_configs
].
setValidatorCount(new: Compact<u32>
)
- interface:
api.tx.staking.setValidatorCount
- summary: See [
Pallet::set_validator_count
].
unbond(value: Compact<u128>
)
- interface:
api.tx.staking.unbond
- summary: See [
Pallet::unbond
].
validate(prefs: PalletStakingValidatorPrefs
)
- interface:
api.tx.staking.validate
- summary: See [
Pallet::validate
].
withdrawUnbonded(num_slashing_spans: u32
)
- interface:
api.tx.staking.withdrawUnbonded
- summary: See [
Pallet::withdraw_unbonded
].
stateTrieMigration
continueMigrate(limits: PalletStateTrieMigrationMigrationLimits
, real_size_upper: u32
, witness_task: PalletStateTrieMigrationMigrationTask
)
- interface:
api.tx.stateTrieMigration.continueMigrate
- summary: See [
Pallet::continue_migrate
].
controlAutoMigration(maybe_config: Option<PalletStateTrieMigrationMigrationLimits>
)
- interface:
api.tx.stateTrieMigration.controlAutoMigration
- summary: See [
Pallet::control_auto_migration
].
forceSetProgress(progress_top: PalletStateTrieMigrationProgress
, progress_child: PalletStateTrieMigrationProgress
)
- interface:
api.tx.stateTrieMigration.forceSetProgress
- summary: See [
Pallet::force_set_progress
].
migrateCustomChild(root: Bytes
, child_keys: Vec<Bytes>
, total_size: u32
)
- interface:
api.tx.stateTrieMigration.migrateCustomChild
- summary: See [
Pallet::migrate_custom_child
].
migrateCustomTop(keys: Vec<Bytes>
, witness_size: u32
)
- interface:
api.tx.stateTrieMigration.migrateCustomTop
- summary: See [
Pallet::migrate_custom_top
].
setSignedMaxLimits(limits: PalletStateTrieMigrationMigrationLimits
)
- interface:
api.tx.stateTrieMigration.setSignedMaxLimits
- summary: See [
Pallet::set_signed_max_limits
].
sudo
setKey(new: MultiAddress
)
- interface:
api.tx.sudo.setKey
- summary: See [
Pallet::set_key
].
sudo(call: Call
)
- interface:
api.tx.sudo.sudo
- summary: See [
Pallet::sudo
].
sudoAs(who: MultiAddress
, call: Call
)
- interface:
api.tx.sudo.sudoAs
- summary: See [
Pallet::sudo_as
].
sudoUncheckedWeight(call: Call
, weight: SpWeightsWeightV2Weight
)
- interface:
api.tx.sudo.sudoUncheckedWeight
- summary: See [
Pallet::sudo_unchecked_weight
].
system
killPrefix(prefix: Bytes
, subkeys: u32
)
- interface:
api.tx.system.killPrefix
- summary: See [
Pallet::kill_prefix
].
killStorage(keys: Vec<Bytes>
)
- interface:
api.tx.system.killStorage
- summary: See [
Pallet::kill_storage
].
remark(remark: Bytes
)
- interface:
api.tx.system.remark
- summary: See [
Pallet::remark
].
remarkWithEvent(remark: Bytes
)
- interface:
api.tx.system.remarkWithEvent
- summary: See [
Pallet::remark_with_event
].
setCode(code: Bytes
)
- interface:
api.tx.system.setCode
- summary: See [
Pallet::set_code
].
setCodeWithoutChecks(code: Bytes
)
- interface:
api.tx.system.setCodeWithoutChecks
- summary: See [
Pallet::set_code_without_checks
].
setHeapPages(pages: u64
)
- interface:
api.tx.system.setHeapPages
- summary: See [
Pallet::set_heap_pages
].
setStorage(items: Vec<(Bytes,Bytes)>
)
- interface:
api.tx.system.setStorage
- summary: See [
Pallet::set_storage
].
technicalCommittee
close(proposal_hash: H256
, index: Compact<u32>
, proposal_weight_bound: SpWeightsWeightV2Weight
, length_bound: Compact<u32>
)
- interface:
api.tx.technicalCommittee.close
- summary: See [
Pallet::close
].
disapproveProposal(proposal_hash: H256
)
- interface:
api.tx.technicalCommittee.disapproveProposal
- summary: See [
Pallet::disapprove_proposal
].
execute(proposal: Call
, length_bound: Compact<u32>
)
- interface:
api.tx.technicalCommittee.execute
- summary: See [
Pallet::execute
].
propose(threshold: Compact<u32>
, proposal: Call
, length_bound: Compact<u32>
)
- interface:
api.tx.technicalCommittee.propose
- summary: See [
Pallet::propose
].
setMembers(new_members: Vec<AccountId32>
, prime: Option<AccountId32>
, old_count: u32
)
- interface:
api.tx.technicalCommittee.setMembers
- summary: See [
Pallet::set_members
].
vote(proposal: H256
, index: Compact<u32>
, approve: bool
)
- interface:
api.tx.technicalCommittee.vote
- summary: See [
Pallet::vote
].
technicalMembership
addMember(who: MultiAddress
)
- interface:
api.tx.technicalMembership.addMember
- summary: See [
Pallet::add_member
].
changeKey(new: MultiAddress
)
- interface:
api.tx.technicalMembership.changeKey
- summary: See [
Pallet::change_key
].
clearPrime()
- interface:
api.tx.technicalMembership.clearPrime
- summary: See [
Pallet::clear_prime
].
removeMember(who: MultiAddress
)
- interface:
api.tx.technicalMembership.removeMember
- summary: See [
Pallet::remove_member
].
resetMembers(members: Vec<AccountId32>
)
- interface:
api.tx.technicalMembership.resetMembers
- summary: See [
Pallet::reset_members
].
setPrime(who: MultiAddress
)
- interface:
api.tx.technicalMembership.setPrime
- summary: See [
Pallet::set_prime
].
swapMember(remove: MultiAddress
, add: MultiAddress
)
- interface:
api.tx.technicalMembership.swapMember
- summary: See [
Pallet::swap_member
].
timestamp
set(now: Compact<u64>
)
- interface:
api.tx.timestamp.set
- summary: See [
Pallet::set
].
tips
closeTip(hash: H256
)
- interface:
api.tx.tips.closeTip
- summary: See [
Pallet::close_tip
].
reportAwesome(reason: Bytes
, who: MultiAddress
)
- interface:
api.tx.tips.reportAwesome
- summary: See [
Pallet::report_awesome
].
retractTip(hash: H256
)
- interface:
api.tx.tips.retractTip
- summary: See [
Pallet::retract_tip
].
slashTip(hash: H256
)
- interface:
api.tx.tips.slashTip
- summary: See [
Pallet::slash_tip
].
tip(hash: H256
, tip_value: Compact<u128>
)
- interface:
api.tx.tips.tip
- summary: See [
Pallet::tip
].
tipNew(reason: Bytes
, who: MultiAddress
, tip_value: Compact<u128>
)
- interface:
api.tx.tips.tipNew
- summary: See [
Pallet::tip_new
].
transactionStorage
checkProof(proof: SpTransactionStorageProofTransactionStorageProof
)
- interface:
api.tx.transactionStorage.checkProof
- summary: See [
Pallet::check_proof
].
renew(block: u32
, index: u32
)
- interface:
api.tx.transactionStorage.renew
- summary: See [
Pallet::renew
].
store(data: Bytes
)
- interface:
api.tx.transactionStorage.store
- summary: See [
Pallet::store
].
treasury
approveProposal(proposal_id: Compact<u32>
)
- interface:
api.tx.treasury.approveProposal
- summary: See [
Pallet::approve_proposal
].
proposeSpend(value: Compact<u128>
, beneficiary: MultiAddress
)
- interface:
api.tx.treasury.proposeSpend
- summary: See [
Pallet::propose_spend
].
rejectProposal(proposal_id: Compact<u32>
)
- interface:
api.tx.treasury.rejectProposal
- summary: See [
Pallet::reject_proposal
].
removeApproval(proposal_id: Compact<u32>
)
- interface:
api.tx.treasury.removeApproval
- summary: See [
Pallet::remove_approval
].
spend(amount: Compact<u128>
, beneficiary: MultiAddress
)
- interface:
api.tx.treasury.spend
- summary: See [
Pallet::spend
].
uniques
approveTransfer(collection: u32
, item: u32
, delegate: MultiAddress
)
- interface:
api.tx.uniques.approveTransfer
- summary: See [
Pallet::approve_transfer
].
burn(collection: u32
, item: u32
, check_owner: Option<MultiAddress>
)
- interface:
api.tx.uniques.burn
- summary: See [
Pallet::burn
].
buyItem(collection: u32
, item: u32
, bid_price: u128
)
- interface:
api.tx.uniques.buyItem
- summary: See [
Pallet::buy_item
].
cancelApproval(collection: u32
, item: u32
, maybe_check_delegate: Option<MultiAddress>
)
- interface:
api.tx.uniques.cancelApproval
- summary: See [
Pallet::cancel_approval
].
clearAttribute(collection: u32
, maybe_item: Option<u32>
, key: Bytes
)
- interface:
api.tx.uniques.clearAttribute
- summary: See [
Pallet::clear_attribute
].
clearCollectionMetadata(collection: u32
)
- interface:
api.tx.uniques.clearCollectionMetadata
- summary: See [
Pallet::clear_collection_metadata
].
clearMetadata(collection: u32
, item: u32
)
- interface:
api.tx.uniques.clearMetadata
- summary: See [
Pallet::clear_metadata
].
create(collection: u32
, admin: MultiAddress
)
- interface:
api.tx.uniques.create
- summary: See [
Pallet::create
].
destroy(collection: u32
, witness: PalletUniquesDestroyWitness
)
- interface:
api.tx.uniques.destroy
- summary: See [
Pallet::destroy
].
forceCreate(collection: u32
, owner: MultiAddress
, free_holding: bool
)
- interface:
api.tx.uniques.forceCreate
- summary: See [
Pallet::force_create
].
forceItemStatus(collection: u32
, owner: MultiAddress
, issuer: MultiAddress
, admin: MultiAddress
, freezer: MultiAddress
, free_holding: bool
, is_frozen: bool
)
- interface:
api.tx.uniques.forceItemStatus
- summary: See [
Pallet::force_item_status
].
freeze(collection: u32
, item: u32
)
- interface:
api.tx.uniques.freeze
- summary: See [
Pallet::freeze
].
freezeCollection(collection: u32
)
- interface:
api.tx.uniques.freezeCollection
- summary: See [
Pallet::freeze_collection
].
mint(collection: u32
, item: u32
, owner: MultiAddress
)
- interface:
api.tx.uniques.mint
- summary: See [
Pallet::mint
].
redeposit(collection: u32
, items: Vec<u32>
)
- interface:
api.tx.uniques.redeposit
- summary: See [
Pallet::redeposit
].
setAcceptOwnership(maybe_collection: Option<u32>
)
- interface:
api.tx.uniques.setAcceptOwnership
- summary: See [
Pallet::set_accept_ownership
].
setAttribute(collection: u32
, maybe_item: Option<u32>
, key: Bytes
, value: Bytes
)
- interface:
api.tx.uniques.setAttribute
- summary: See [
Pallet::set_attribute
].
setCollectionMaxSupply(collection: u32
, max_supply: u32
)
- interface:
api.tx.uniques.setCollectionMaxSupply
- summary: See [
Pallet::set_collection_max_supply
].
setCollectionMetadata(collection: u32
, data: Bytes
, is_frozen: bool
)
- interface:
api.tx.uniques.setCollectionMetadata
- summary: See [
Pallet::set_collection_metadata
].
setMetadata(collection: u32
, item: u32
, data: Bytes
, is_frozen: bool
)
- interface:
api.tx.uniques.setMetadata
- summary: See [
Pallet::set_metadata
].
setPrice(collection: u32
, item: u32
, price: Option<u128>
, whitelisted_buyer: Option<MultiAddress>
)
- interface:
api.tx.uniques.setPrice
- summary: See [
Pallet::set_price
].
setTeam(collection: u32
, issuer: MultiAddress
, admin: MultiAddress
, freezer: MultiAddress
)
- interface:
api.tx.uniques.setTeam
- summary: See [
Pallet::set_team
].
thaw(collection: u32
, item: u32
)
- interface:
api.tx.uniques.thaw
- summary: See [
Pallet::thaw
].
thawCollection(collection: u32
)
- interface:
api.tx.uniques.thawCollection
- summary: See [
Pallet::thaw_collection
].
transfer(collection: u32
, item: u32
, dest: MultiAddress
)
- interface:
api.tx.uniques.transfer
- summary: See [
Pallet::transfer
].
transferOwnership(collection: u32
, owner: MultiAddress
)
- interface:
api.tx.uniques.transferOwnership
- summary: See [
Pallet::transfer_ownership
].
utility
asDerivative(index: u16
, call: Call
)
- interface:
api.tx.utility.asDerivative
- summary: See [
Pallet::as_derivative
].
batch(calls: Vec<Call>
)
- interface:
api.tx.utility.batch
- summary: See [
Pallet::batch
].
batchAll(calls: Vec<Call>
)
- interface:
api.tx.utility.batchAll
- summary: See [
Pallet::batch_all
].
dispatchAs(as_origin: KitchensinkRuntimeOriginCaller
, call: Call
)
- interface:
api.tx.utility.dispatchAs
- summary: See [
Pallet::dispatch_as
].
forceBatch(calls: Vec<Call>
)
- interface:
api.tx.utility.forceBatch
- summary: See [
Pallet::force_batch
].
withWeight(call: Call
, weight: SpWeightsWeightV2Weight
)
- interface:
api.tx.utility.withWeight
- summary: See [
Pallet::with_weight
].
vesting
forceVestedTransfer(source: MultiAddress
, target: MultiAddress
, schedule: PalletVestingVestingInfo
)
- interface:
api.tx.vesting.forceVestedTransfer
- summary: See [
Pallet::force_vested_transfer
].
mergeSchedules(schedule1_index: u32
, schedule2_index: u32
)
- interface:
api.tx.vesting.mergeSchedules
- summary: See [
Pallet::merge_schedules
].
vest()
- interface:
api.tx.vesting.vest
- summary: See [
Pallet::vest
].
vestOther(target: MultiAddress
)
- interface:
api.tx.vesting.vestOther
- summary: See [
Pallet::vest_other
].
vestedTransfer(target: MultiAddress
, schedule: PalletVestingVestingInfo
)
- interface:
api.tx.vesting.vestedTransfer
- summary: See [
Pallet::vested_transfer
].
voterList
putInFrontOf(lighter: MultiAddress
)
- interface:
api.tx.voterList.putInFrontOf
- summary: See [
Pallet::put_in_front_of
].
rebag(dislocated: MultiAddress
)
- interface:
api.tx.voterList.rebag
- summary: See [
Pallet::rebag
].
whitelist
dispatchWhitelistedCall(call_hash: H256
, call_encoded_len: u32
, call_weight_witness: SpWeightsWeightV2Weight
)
- interface:
api.tx.whitelist.dispatchWhitelistedCall
- summary: See [
Pallet::dispatch_whitelisted_call
].
dispatchWhitelistedCallWithPreimage(call: Call
)
- interface:
api.tx.whitelist.dispatchWhitelistedCallWithPreimage
- summary: See [
Pallet::dispatch_whitelisted_call_with_preimage
].
removeWhitelistedCall(call_hash: H256
)
- interface:
api.tx.whitelist.removeWhitelistedCall
- summary: See [
Pallet::remove_whitelisted_call
].
whitelistCall(call_hash: H256
)
- interface:
api.tx.whitelist.whitelistCall
- summary: See [
Pallet::whitelist_call
].