Run deploy_hackatom.js on chain start

This commit is contained in:
Simon Warta 2020-10-08 15:40:13 +02:00
parent 9967486f89
commit 60bed447aa
2 changed files with 6 additions and 10 deletions

View File

@ -14,15 +14,9 @@ const alice = {
address3: "cosmos17yg9mssjenmc3jkqth6ulcwj9cxujrxxzezwta",
address4: "cosmos1f7j7ryulwjfe9ljplvhtcaxa6wqgula3etktce",
};
const unused = {
address: "cosmos1cjsxept9rkggzxztslae9ndgpdyt2408lk850u",
};
const guest = {
address: "cosmos17d0jcz59jf68g52vq38tuuncmwwjk42u6mcxej",
};
const codeMeta = {
source: "https://crates.io/api/v1/crates/cw-erc20/not-yet-released/download",
source: "https://crates.io/api/v1/crates/hackatom/not-yet-released/download",
builder: "cosmwasm/rust-optimizer:0.9.0",
};
@ -39,11 +33,12 @@ async function main() {
const uploadReceipt = await client.upload(wasm, codeMeta, "Upload hackatom contract");
console.info(`Upload succeeded. Receipt: ${JSON.stringify(uploadReceipt)}`);
const { contractAddress } = await client.instantiate(uploadReceipt.codeId, initMsg, initMsg.symbol, {
memo: `Create a hackatom instance for ${initMsg.symbol}`,
const label = "From deploy_hackatom.js";
const { contractAddress } = await client.instantiate(uploadReceipt.codeId, initMsg, label, {
memo: `Create a hackatom instance in deploy_hackatom.js`,
admin: alice.address0,
});
console.info(`Contract instantiated for ${initMsg.symbol} at ${contractAddress}`);
console.info(`Contract instantiated at ${contractAddress}`);
}
main().then(

View File

@ -24,5 +24,6 @@ SCRIPT_DIR="$(realpath "$(dirname "$0")")"
cd "$SCRIPT_DIR/contracts"
sha256sum --check checksums.sha256
)
"$SCRIPT_DIR/deploy_hackatom.js"
# "$SCRIPT_DIR/deploy_erc20.js"
# "$SCRIPT_DIR/deploy_nameservice.js"