Publish#
Usage: client.platform.contracts.publish(contract, identity)
Description: This method will sign and broadcast any valid contract.
Parameters:
Parameters |
Type |
Required |
Description |
---|---|---|---|
contract |
Contract |
yes |
A valid created contract |
identity |
Identity |
yes |
A valid registered |
Example:
const identityId = '';// Your identity identifier.
const identity = await client.platform.identities.get(identityId);
// See the contract.create documentation for more on how to create a dataContract
const contract = await client.platform.contracts.create(contractDefinitions, identity);
await client.platform.contracts.publish(contract, identity);
Returns : DataContractCreateTransition.