Addresses
Ethereum addresses are represented by 40 hexadecimal digits prefixed with "0x". An address can refer to an account controlled by an individual public and private key pair or it can refer to the address of a smart contract.
Addresses Labels
For convenience, you can associate addresses with labels in MultiBaas.
- You will be able to refer to the address with a human readable name in both the UI and the API
- The label can be used consistently in the API if you want to change the underlying smart contract in a live application for example from a test contract to a production contract
When you deploy or link a contract you will be prompted to apply a label which will refer to the address. See Deploy a smart contract and Link a deployed smart contract instance. You can also associate a label with an address via the API.
Personal Accounts
From the UI, personal accounts can also be labelled so that they will appear in the Signer Selector and be recognized and usable in other parts of the application.
To label a personal address for use:
- Select Accounts from the main menu
- Select My Account from the sub menu
- Scroll to the Personal Ethereum Accounts section or the Recipient Ethereum Accounts section
- Enter a label and a valid ethereum address
- Click Add
To remove a labelled personal address:
- Select Accounts from the main menu
- Select My Account from the sub menu
- Scroll to the Personal Ethereum Accounts section or the Recipient Ethereum Accounts section
- Click the rubbish bin icon under the Remove column next to the address you wish to remove
- Click Delete in the confirmation dialogue to confirm