From db0166cc4b53e20b9e08676fb296aacf605f852f Mon Sep 17 00:00:00 2001 From: MuRong Date: Wed, 3 Jan 2024 16:13:12 +0800 Subject: [PATCH] feat(publish): set publish reward per trigger to 0 --- README.md | 4 ++-- packages/zkgraph-cli/README.md | 4 ++-- packages/zkgraph-cli/src/cli.ts | 8 ++++---- packages/zkgraph-cli/src/commands/publish.ts | 4 ++-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 28b71e4..7371b71 100644 --- a/README.md +++ b/README.md @@ -204,7 +204,7 @@ See also: [Verifier Contract Interface](https://github.com/DelphinusLab/halo2agg #### Usage ```bash -zkgraph publish +zkgraph publish [bounty_reward_per_trigger] ``` #### Arguments @@ -212,7 +212,7 @@ zkgraph publish | Arguments | Description | | ----------------------------- | ---------------------------------------------------------- | | `` | IPFS hash of uploaded zkGraph | -| `` | Bounty reward per trigger in ETH | +| `[bounty reward per trigger]` | Bounty reward per trigger in ETH | ### Deposit diff --git a/packages/zkgraph-cli/README.md b/packages/zkgraph-cli/README.md index 1e6e1e0..70a4240 100644 --- a/packages/zkgraph-cli/README.md +++ b/packages/zkgraph-cli/README.md @@ -151,7 +151,7 @@ See also: [Verifier Contract Interface](https://github.com/DelphinusLab/halo2agg #### Usage ```bash -zkgraph publish +zkgraph publish [bounty_reward_per_trigger] ``` #### Arguments @@ -159,7 +159,7 @@ zkgraph publish | Arguments | Description | | ----------------------------- | ---------------------------------------------------------- | | `` | IPFS hash of uploaded zkGraph | -| `` | Bounty reward per trigger in ETH | +| `[bounty reward per trigger]` | Bounty reward per trigger in ETH | ### Deposit diff --git a/packages/zkgraph-cli/src/cli.ts b/packages/zkgraph-cli/src/cli.ts index 0328d5f..6caa386 100644 --- a/packages/zkgraph-cli/src/cli.ts +++ b/packages/zkgraph-cli/src/cli.ts @@ -151,16 +151,16 @@ Usage cases: }) cli - .command('publish ', 'Publish and Register zkGraph Onchain') - .example('zkgraph publish 0x00000000000000000000000000000000 0x00000000000000000000000000000000 100') - .usage(`publish + .command('publish [bounty_reward_per_trigger]', 'Publish and Register zkGraph Onchain') + .example('zkgraph publish 0x00000000000000000000000000000000 0') + .usage(`publish [bounty_reward_per_trigger] ipfs_hash: by finishing upload get it `) .action((ipfsHash, bountyRewardPerTrigger) => { publish({ ipfsHash, - bountyRewardPerTrigger, + bountyRewardPerTrigger: bountyRewardPerTrigger || 0, yamlPath: config.YamlPath, wasmPath: config.WasmBinPath, jsonRpcProviderUrl: config.JsonRpcProviderUrl, diff --git a/packages/zkgraph-cli/src/commands/publish.ts b/packages/zkgraph-cli/src/commands/publish.ts index 9a48863..7ad7328 100644 --- a/packages/zkgraph-cli/src/commands/publish.ts +++ b/packages/zkgraph-cli/src/commands/publish.ts @@ -17,13 +17,13 @@ export interface PublishOptions { } export async function publish(options: PublishOptions) { - const { ipfsHash, jsonRpcProviderUrl, userPrivateKey, bountyRewardPerTrigger, yamlPath, wasmPath, zkWasmProviderUrl } = options + const { ipfsHash, jsonRpcProviderUrl, userPrivateKey, bountyRewardPerTrigger = 0, yamlPath, wasmPath, zkWasmProviderUrl } = options logger.info('>> PUBLISH ZKGRAPH') if (isNaN(bountyRewardPerTrigger)) { logger.warn('[-] BOUNTY REWARD IS NOT A VALID NUMBER.') logDivider() } - const newBountyRewardPerTrigger = bountyRewardPerTrigger * 10 ** 9 + const newBountyRewardPerTrigger = (Number(bountyRewardPerTrigger) || 0) * 10 ** 9 const zkgraphYaml = zkgapi.ZkGraphYaml.fromYamlPath(yamlPath) if (!zkgraphYaml) {