Available translations

Claims Program

governance.png
claims-program.png
When you contribute to Superalgos, you must produce a claim for your contribution, and you must harness the support of people working close to you, who will vouch or vote for your claims.
Content
As such, governance is a social system. When you get involved with Superalgos, you interact with the Community and find ways to contribute. While doing so, you relate to or associate with community members that have similar interests or are focused on the same areas of the project you may be working in. It is these people that will vouch for your claims!
There are three different types of claims you may place:
There are also three different folder types of nodes that act as organizational devices from which you may spawn the above claim nodes:
These three types of claims match the three types of definition hierarchies used to describe the project:
To place a claim, use the appropriate type of contribution claim node to reference the matching type of definition. For example, use an Asset Contribution Claim node to reference an Asset node within an Assets hierarchy. When you do that, you are effectively placing a claim on that asset.
How a claim is resolved depends on three interrelated concepts:
  • The Claim Power you drive into the node that places the claim.
  • The Token Rewards available within the definition node you are claiming.
Configuration
Configuration
Initial Values
These are the Initial Values for Claims Program configuration:
 {}
Examples
This is a list of properties featured by the Claims Program configuration. Expanding a property shows sample values for the property extracted from the current Workspace.
Claims Program Menu
The Claims Program node has the following Node Menu items:
The Configure menu item has the following properties:
  • action: Configure
  • actionFunction: uiObject.configEditor.activate
  • label: Configure
  • iconPathOn: configuration
  • iconPathOff: configuration
The Add Asset Claims Folder menu item has the following properties:
  • action: Add UI Object
  • actionProject: Visual-Scripting
  • label: Add Asset Claims Folder
  • actionFunction: payload.executeAction
  • relatedUiObjectProject: Governance
The Add Feature Claims Folder menu item has the following properties:
  • action: Add UI Object
  • actionProject: Visual-Scripting
  • actionFunction: payload.executeAction
  • relatedUiObjectProject: Governance
The Add Position Claims Folder menu item has the following properties:
  • action: Add UI Object
  • actionProject: Visual-Scripting
  • actionFunction: payload.executeAction
  • relatedUiObjectProject: Governance
The Add Tokens Awarded menu item has the following properties:
  • action: Add UI Object
  • actionProject: Visual-Scripting
  • disableIfPropertyIsDefined: true
  • propertyToCheckFor: tokensAwarded
  • actionFunction: payload.executeAction
  • label: Add Tokens Awarded
  • relatedUiObjectProject: Governance
The Delete menu item has the following properties:
  • action: Delete UI Object
  • actionProject: Visual-Scripting
  • askConfirmation: true
  • confirmationLabel: Confirm to Delete
  • label: Delete
  • iconPathOn: delete-entity
  • iconPathOff: delete-entity
  • actionFunction: payload.executeAction
Claims Program Children
The Claims Program node has the following childrenNodesProperties:
The Asset Claims Folders node property features the following properties:
  • name: assetClaimsFolders
  • type: array
  • autoAdd: false
The Feature Claims Folders node property features the following properties:
  • name: featureClaimsFolders
  • type: array
  • autoAdd: false
The Position Claims Folders node property features the following properties:
  • name: positionClaimsFolders
  • type: array
  • autoAdd: false
The Tokens Awarded node property features the following properties:
  • name: tokensAwarded
  • type: node
  • autoAdd: true
Claims Program Attaching Rules
The following are the Node Attaching Rules that govern the attachment of Claims Program with other nodes:
Compatible Types: