Extrinsics
Control
create_org(name: String, cid: String, org_type: OrgType, access_model: AccessModel, fee_model: FeeModel, member_limit: Option<MemberLimit>, membership_fee: Option<Balance>, gov_currency: Option<CurrencyId>, pay_currency: Option<CurrencyId>, deposit: Option<Balance>)
String, cid: String, org_type: OrgType, access_model: AccessModel, fee_model: FeeModel, member_limit: Option<MemberLimit>, membership_fee: Option<Balance>, gov_currency: Option<CurrencyId>, pay_currency: Option<CurrencyId>, deposit: Option<Balance>)update_org(org_id: Hash, prime_id: Option<AccountId>, org_type: Option<OrgType>, access_model: Option<AccessModel>, member_limit: Option<MemberLimit>, fee_model: Option<FeeModel>, membership_fee: Option<Balance>)
Hash, prime_id: Option<AccountId>, org_type: Option<OrgType>, access_model: Option<AccessModel>, member_limit: Option<MemberLimit>, fee_model: Option<FeeModel>, membership_fee: Option<Balance>)enable_org(org_id: Hash)
Hash)disable_org(org_id: Hash)
Hash)add_member(org_id: Hash, who: AccountId)
Hash, who: AccountId)remove_member(org_id: Hash, who: AccountId)
Hash, who: AccountId)spend_funds(org_id: Hash, currency_id: CurrencyId, beneficiary: AccountId, amount: Balance)
Hash, currency_id: CurrencyId, beneficiary: AccountId, amount: Balance)Flow
create_campaign(org_id: Hash, admin_id: AccountId, name: BoundedVec<u8, StringLimit>, target: Balance, deposit: Balance, expiry: BlockNumber, protocol: FlowProtocol, governance: FlowGovernance, cid: BoundedVec<u8, StringLimit>, start: Option<BlockNumber>, token_symbol: Option<BoundedVec<u8, StringLimit>>, token_name: Option<BoundedVec<u8, StringLimit>>)
Hash, admin_id: AccountId, name: BoundedVec<u8, StringLimit>, target: Balance, deposit: Balance, expiry: BlockNumber, protocol: FlowProtocol, governance: FlowGovernance, cid: BoundedVec<u8, StringLimit>, start: Option<BlockNumber>, token_symbol: Option<BoundedVec<u8, StringLimit>>, token_name: Option<BoundedVec<u8, StringLimit>>)contribute(campaign_id: Hash, contribution: Balance)
Hash, contribution: Balance)Sense
create_entity(account_id: AccountId, cid: BoundedVec<u8, StringLimit>)
AccountId, cid: BoundedVec<u8, StringLimit>)update_property(account_id: AccountId, property_type: PropertyType, value: u8)
AccountId, property_type: PropertyType, value: u8)Signal
proposal(proposal_type: ProposalType, org_id: Hash, title: BoundedVec<u8, StringLimit>, cid: BoundedVec<u8, StringLimit>, expiry: BlockNumber, majority: Majority, unit: Unit, scale: Scale, start: Option<BlockNumber>, quorum: Option<Permill>, deposit: Option<Balance>, campaign_id: Option<Hash>, amount: Option<Balance>, beneficiary: Option<AccountId>, currency_id: Option<CurrencyId>)
ProposalType, org_id: Hash, title: BoundedVec<u8, StringLimit>, cid: BoundedVec<u8, StringLimit>, expiry: BlockNumber, majority: Majority, unit: Unit, scale: Scale, start: Option<BlockNumber>, quorum: Option<Permill>, deposit: Option<Balance>, campaign_id: Option<Hash>, amount: Option<Balance>, beneficiary: Option<AccountId>, currency_id: Option<CurrencyId>)vote(proposal_id: Hash, approve: bool, deposit: Option<Balance>)
Hash, approve: bool, deposit: Option<Balance>)Last updated