Contracts, contract meta-data, deployed instances, and blockchain addresses have a number of user-defined attributes in order to help you better organize and manage them within MultiBaas.
Contracts and addresses can have "labels" which are text identifiers of a specific format.
A label is a text string consisting of lower case letters, numbers, and underscores that begins with a letter. It is constructed this way to avoid ambiguity in URLs and reduce the possibility of confusion with numbers or blockchain addresses.
A contract label is a unique identifier for a contract (the uploaded source code and generated ABI) following the label rules. It is specified when uploading a new contract.
A contract version indicates which version of code the contract is. It is a text attribute so that you can use whatever versioning system you prefer. It defaults to 1.0, 1.1, 1.2, etc. and is specified when uploading a new contract.
An address label is a unique identifier for an address which may be a deployed contract (AKA instance) following the label rules.
MultiBaas currently supports Ethereum smart contracts written in the Solidity programming language, although support for additional ...
Due to the compilation process, it is currently required to combine your contracts into a single file before uploading.
MultiBaas compiles the smart contract server-side and provides feedback as to what sub-contracts are present in the source code.
After uploading a solidity file containing one or more smart contracts, you will be prompted to deploy or link the compiled contracts to a..
Besides deploying a smart contract to a new address, you can also link a smart contract to an existing instance.
Contracts, contract meta-data, deployed instances, and blockchain addresses have a number of user-defined attributes in order to help you...
Once you have uploaded and deployed or linked a smart contract you can then interact with it through either the UI or the API.
MultiBaas provides users with the ability to, on a per-method per-input/output parameter basis, adjust how the value is interpreted on its..
Multisignature (multisig) wallets are smart contracts that allow multiple signers to review and agree on an action on the blockchain ...