Available translations

Profile Constructor

governance.png
profile-constructor.png
The Profile Constructor is a device used to build a User Profile.
The use of the Profile Constructor is explained in the Creating Your User Profile Tutorial, and covered in the Building Your Profile page of the User Profile topic.
Initial Values
These are the Initial Values for Profile Constructor configuration:
 {
    "githubUsername": "",
    "mnemonic": ""
}
Examples
This is a list of properties featured by the Profile Constructor configuration. Expanding a property shows sample values for the property extracted from the current Workspace.
Profile Constructor Menu
The Profile Constructor 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 Build Profile and New Wallet menu item has the following properties:
  • action: Build Profile Wallet
  • actionProject: Governance
  • label: Build Profile and New Wallet
  • askConfirmation: true
  • confirmationLabel: Confirm to Proceed
  • workDoneLabel: Done
  • relatedUiObject: Profile Constructor
  • actionFunction: payload.executeAction
  • relatedUiObjectProject: Governance
The Build Profile with Mnemonic menu item has the following properties:
  • action: Build Profile Mnemonic
  • actionProject: Governance
  • label: Build Profile with Mnemonic
  • askConfirmation: true
  • confirmationLabel: Confirm to Proceed
  • workDoneLabel: Done
  • relatedUiObject: Profile Constructor
  • actionFunction: payload.executeAction
  • relatedUiObjectProject: Governance
The Build Profile with WalletConnect menu item has the following properties:
  • action: Build Profile WalletConnect
  • actionProject: Governance
  • label: Build Profile with WalletConnect
  • askConfirmation: true
  • confirmationLabel: Confirm to Proceed
  • workDoneLabel: Done
  • relatedUiObject: Profile Constructor
  • actionFunction: payload.executeAction
  • relatedUiObjectProject: Governance
The Install Signing Accounts menu item has the following properties:
  • action: Install Signing Accounts
  • actionProject: Governance
  • label: Install Signing Accounts
  • askConfirmation: true
  • confirmationLabel: Confirm to Proceed
  • workDoneLabel: Done
  • relatedUiObject: Profile Constructor
  • actionFunction: payload.executeAction
  • 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
Profile Constructor Attaching Rules
The following are the Node Attaching Rules that govern the attachment of Profile Constructor with other nodes:
Profile Constructor Referencing Rules
The following are the Node Referencing Rules that determine which nodes Profile Constructor may establish a reference to:
Compatible Types: