Contract Compilation
The smart contract is written in Archetype language. Go to the Smart contract section for a detailed presentation.
In order to generate the javascript, used in the dapp, here is the command:
completium-cli generate javascript ./contract/escrow.arl > ./src/contract.js
you can now use contract as below:
import { code, getStorage } from '../contract';
...
tezos.wallet.originate({
code: code,
init: getStorage(
seller, // seller
account, // buyer
taxCollector, // taxcollector
(parseInt(price) * 1000000).toString() // price
)
}).send().then(op => {
...