You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Organization special accounts would create a new type of meta-account for organizations on the Vochain blockchain. These accounts would not have a private key associated with them, but other accounts would be able to manage them. This would allow organizations to participate in the Vochain ecosystem and enable the creation of simple decentralized autonomous organizations (DAOs) on the Vochain blockchain.
With this change we create a distinction between account and organization (currently both concepts are mixed), providing then a better experience and more clarity for the end user.
The text was updated successfully, but these errors were encountered:
messageOrganization {
stringname=1; // name for the organization, length > 6 charsbytesowner=2; // address of the organization owner, can changestringinfoURI=3; // ipfs URL with the organization metadatarepeatedbytesmanagers=4; // list of management Accountsuint64balance=5; // number of tokens hold by the organizationuint32electionIndex=6; // number of elections created
}
// indexed by organization ID (hash{initialOwnerAddress + name})
CREATE_ORGANIZATION: creates a new organization, name is required and cannot be changed anymore. The account creating the organization is set as owner.
SET_ORGANIZATION_INFO_URI: sets the infoURI field. Only owner can do it.
SET_ORGANIZATION_OWNER: changes the owner (must be different). The new owner account must exist.
ADD_ORGANIZATION_MANAGERS: add one or multiple managers
DEL_ORGANIZATION_MANAGERS: remove one or multiple managers
DEL_ORGANIZATION: removes the organization, only the owner can do it
FUND_ORGANIZATION: an existing account sends balance to the organization (anyone can do it)
WITHDRAW_ORGANIZATION: withdraws a number of tokens from an organization. Only the owner can do it.
When a new Election is created for the organization, if the manager specify it in the transaction, the price of the election is deducted from the organization's balance.
Organization special accounts would create a new type of meta-account for organizations on the Vochain blockchain. These accounts would not have a private key associated with them, but other accounts would be able to manage them. This would allow organizations to participate in the Vochain ecosystem and enable the creation of simple decentralized autonomous organizations (DAOs) on the Vochain blockchain.
With this change we create a distinction between account and organization (currently both concepts are mixed), providing then a better experience and more clarity for the end user.
The text was updated successfully, but these errors were encountered: