From 28b53e32fecd380901e6b065ecdb5981542d0a13 Mon Sep 17 00:00:00 2001 From: Fuxing Loh <4266087+fuxingloh@users.noreply.github.com> Date: Fri, 5 Aug 2022 23:58:03 +0800 Subject: [PATCH] docs(examples/bitcoinjs-lib): use hex decimal for example (#1685) --- .idea/dictionaries/fuxing.xml | 1 + examples/bitcoinjs-lib/README.md | 33 ++++++++++++++++---------------- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/.idea/dictionaries/fuxing.xml b/.idea/dictionaries/fuxing.xml index 52d46470f3..2b5e4a2416 100644 --- a/.idea/dictionaries/fuxing.xml +++ b/.idea/dictionaries/fuxing.xml @@ -20,6 +20,7 @@ bech bestblock bestblockhash + bitcoinjs blockhash blockreward blocktime diff --git a/examples/bitcoinjs-lib/README.md b/examples/bitcoinjs-lib/README.md index 3d2425d697..3d4fbab876 100644 --- a/examples/bitcoinjs-lib/README.md +++ b/examples/bitcoinjs-lib/README.md @@ -30,19 +30,20 @@ new bitcoin.Psbt({ network: MainNet }) // ... ``` -Alternatively, if you don't want to add another dependencies to your stack, you can statically declare them: +Alternatively, if you don't want to add another dependencies to your stack, you can statically declare them. Also found +in DeFiCh/ain project in file chainparams.cpp, under base58Prefixes. ```js const MainNet = { messagePrefix: '\x15Defi Signed Message:\n', bech32: 'df', bip32: { - public: 76067358, - private: 76066276 + public: 0x0488b21e, + private: 0x0488ade4 }, - pubKeyHash: 18, - scriptHash: 90, - wif: 128 + pubKeyHash: 0x12, + scriptHash: 0x5a, + wif: 0x80 } ``` @@ -51,12 +52,12 @@ const TestNet = { messagePrefix: '\x15Defi Signed Message:\n', bech32: 'tf', bip32: { - public: 70617039, - private: 70615956 + public: 0x043587cf, + private: 0x04358394 }, - pubKeyHash: 15, - scriptHash: 128, - wif: 239 + pubKeyHash: 0xf, + scriptHash: 0x80, + wif: 0xef } ``` @@ -65,12 +66,12 @@ const RegTest = { messagePrefix: '\x15Defi Signed Message:\n', bech32: 'bcrt', bip32: { - public: 70617039, - private: 70615956 + public: 0x043587cf, + private: 0x04358394 }, - pubKeyHash: 111, - scriptHash: 196, - wif: 239 + pubKeyHash: 0x6f, + scriptHash: 0xc4, + wif: 0xef } ```