From 2a4daf1792ba994852ee81d4c8edcd8f4b25c57d Mon Sep 17 00:00:00 2001 From: platfowner Date: Fri, 5 Jul 2024 13:56:42 +0900 Subject: [PATCH 1/4] Upgrade ain-util package version to v1.2.0 --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index c3043ce19..efb7e595f 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "tracker": "node ./tracker-server/index.js" }, "dependencies": { - "@ainblockchain/ain-util": "^1.1.9", + "@ainblockchain/ain-util": "^1.2.0", "@google-cloud/logging-bunyan": "^3.2.0", "@google-cloud/logging-winston": "^4.0.2", "JSONStream": "^1.3.5", diff --git a/yarn.lock b/yarn.lock index 663fbf777..63c8756db 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,10 +2,10 @@ # yarn lockfile v1 -"@ainblockchain/ain-util@^1.1.9": - version "1.1.9" - resolved "https://registry.yarnpkg.com/@ainblockchain/ain-util/-/ain-util-1.1.9.tgz#4369547af354d84229c5b0f1fd4e93e8497d6227" - integrity sha512-u3q0h0zwWk+vzZ6VpBZiagVKJbNw/Dw4LVjBAhOvgPCx/E3jHHQCufIMDGqD4wjeBuHVtTAQyMTv7LRPSZFBGg== +"@ainblockchain/ain-util@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ainblockchain/ain-util/-/ain-util-1.2.0.tgz#d2ac228c729cae9f87e8d43120ab0b4fab9de436" + integrity sha512-M0hjvyOSNurTVW1J5sW2zQoAqhry06OAInN3Mz9ARHde19rV2e23hob9laXQTayFUAYRQ5BZqITW9qtOL6HP7A== dependencies: bip39 "^3.0.4" bn.js "^4.11.8" From 92f3b4eb0332b7e6a4cbe0a521471da347f9d0b0 Mon Sep 17 00:00:00 2001 From: platfowner Date: Fri, 5 Jul 2024 13:57:48 +0900 Subject: [PATCH 2/4] Add some nonce examples in comments --- tools/transfer/sendTransferTx.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/transfer/sendTransferTx.js b/tools/transfer/sendTransferTx.js index 361fdd784..7110bc716 100644 --- a/tools/transfer/sendTransferTx.js +++ b/tools/transfer/sendTransferTx.js @@ -18,6 +18,8 @@ function buildTransferTxBody(fromAddr, toAddr, key, amount, timestamp) { gas_price: 500, timestamp, nonce: -1 +// nonce: -2 +// nonce: 0 } } From 4d9e070d9caecbc540e89ea8702af01dd645f9b4 Mon Sep 17 00:00:00 2001 From: platfowner Date: Fri, 5 Jul 2024 17:16:29 +0900 Subject: [PATCH 3/4] Upgrade ain-util package to v1.2.1 --- package.json | 2 +- tools/account/seedPhraseToAccounts.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index efb7e595f..2f7e4dbef 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "tracker": "node ./tracker-server/index.js" }, "dependencies": { - "@ainblockchain/ain-util": "^1.2.0", + "@ainblockchain/ain-util": "^1.2.1", "@google-cloud/logging-bunyan": "^3.2.0", "@google-cloud/logging-winston": "^4.0.2", "JSONStream": "^1.3.5", diff --git a/tools/account/seedPhraseToAccounts.js b/tools/account/seedPhraseToAccounts.js index c56c9028a..48b6927d0 100644 --- a/tools/account/seedPhraseToAccounts.js +++ b/tools/account/seedPhraseToAccounts.js @@ -12,7 +12,7 @@ async function seedPhraseToAccount(numAccounts) { hidden: true, }]); for (let i = 0; i < numAccounts; i++) { - const account = ainUtil.mnemonicToAccount(input.seedPhrase, i); + const account = ainUtil.mnemonicToAccount(input.seedPhrase, i, 'ETH'); console.log(`\nAccount #${i}`); console.log(account); } From 092ea072a09c07113eb6cae006357e04702d8663 Mon Sep 17 00:00:00 2001 From: platfowner Date: Fri, 5 Jul 2024 17:17:17 +0900 Subject: [PATCH 4/4] Add a note for nonce value to sendTranferTx.js --- tools/transfer/sendTransferTx.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/transfer/sendTransferTx.js b/tools/transfer/sendTransferTx.js index 7110bc716..48a37efe7 100644 --- a/tools/transfer/sendTransferTx.js +++ b/tools/transfer/sendTransferTx.js @@ -17,9 +17,10 @@ function buildTransferTxBody(fromAddr, toAddr, key, amount, timestamp) { }, gas_price: 500, timestamp, + // NOTE(platfowner): Nonce value can be changed manually for ordered or numbered transactions. nonce: -1 -// nonce: -2 -// nonce: 0 + // nonce: -2 + // nonce: N // 0, 1, 2, ... } }