From 08a2a55d5c07c4a88eddcd35d6d6f00022eb5663 Mon Sep 17 00:00:00 2001 From: Juuddi Date: Fri, 8 Nov 2024 11:47:41 -0600 Subject: [PATCH] Update examples provider syntax --- examples/providers/get-address-data.js | 2 +- examples/providers/get-chain-data.js | 2 +- examples/providers/query-event.js | 2 +- examples/providers/query-logs.js | 2 +- examples/providers/ws-subscribe-block.js | 2 +- examples/transactions/send-qi-tx.js | 2 +- examples/transactions/send-quai-tx.js | 2 +- examples/wallets/qi-hdwallet.js | 2 +- examples/wallets/qi-send.js | 3 +-- examples/wallets/qi-wallet-alice-bob-send-receive.js | 3 +-- examples/wallets/qi-wallet-convert-to-quai.js | 3 +-- examples/wallets/qi-wallet-send-qi-to-bob.js | 3 +-- 12 files changed, 12 insertions(+), 16 deletions(-) diff --git a/examples/providers/get-address-data.js b/examples/providers/get-address-data.js index 36d32d4d..9d212c59 100644 --- a/examples/providers/get-address-data.js +++ b/examples/providers/get-address-data.js @@ -3,7 +3,7 @@ require('dotenv').config(); async function main() { // Create provider - const provider = new quais.JsonRpcProvider(process.env.RPC_URL); + const provider = new quais.JsonRpcProvider(process.env.RPC_URL, undefined, { usePathing: true }); // Get balance of a Quai or Qi address const balance = await provider.getBalance('0x002F4783248e2D6FF1aa6482A8C0D7a76de3C329', 'latest'); diff --git a/examples/providers/get-chain-data.js b/examples/providers/get-chain-data.js index f78054e0..30cb14b5 100644 --- a/examples/providers/get-chain-data.js +++ b/examples/providers/get-chain-data.js @@ -3,7 +3,7 @@ require('dotenv').config(); async function main() { // Create provider - const provider = new quais.JsonRpcProvider(process.env.RPC_URL); + const provider = new quais.JsonRpcProvider(process.env.RPC_URL, undefined, { usePathing: true }); // Get block (with includeTransactions set to false) const block = await provider.getBlock(quais.Shard.Cyprus1, 'latest', false); diff --git a/examples/providers/query-event.js b/examples/providers/query-event.js index ff0b4608..3728645e 100644 --- a/examples/providers/query-event.js +++ b/examples/providers/query-event.js @@ -3,7 +3,7 @@ require('dotenv').config(); async function main() { // Create provider - const provider = new quais.JsonRpcProvider(process.env.RPC_URL); + const provider = new quais.JsonRpcProvider(process.env.RPC_URL, undefined, { usePathing: true }); // Define simplified abi const abi = ['event Transfer(address indexed from, address indexed to, uint amount)']; diff --git a/examples/providers/query-logs.js b/examples/providers/query-logs.js index 8a00fef5..4a30f092 100644 --- a/examples/providers/query-logs.js +++ b/examples/providers/query-logs.js @@ -3,7 +3,7 @@ require('dotenv').config(); async function main() { // Create provider - const provider = new quais.JsonRpcProvider(process.env.RPC_URL); + const provider = new quais.JsonRpcProvider(process.env.RPC_URL, undefined, { usePathing: true }); // Define filter for any Transfer events in the last 10 blocks in Cyprus1 ([0, 0]) const filter = { diff --git a/examples/providers/ws-subscribe-block.js b/examples/providers/ws-subscribe-block.js index 49fb58fb..e030836b 100644 --- a/examples/providers/ws-subscribe-block.js +++ b/examples/providers/ws-subscribe-block.js @@ -2,7 +2,7 @@ const quais = require('../../lib/commonjs/quais'); require('dotenv').config(); async function main() { - const provider = new quais.WebSocketProvider(process.env.WS_RPC_URL); + const provider = new quais.WebSocketProvider(process.env.WS_RPC_URL, undefined, { usePathing: true }); let blockNumber = null; provider.on( diff --git a/examples/transactions/send-qi-tx.js b/examples/transactions/send-qi-tx.js index e6cc9b75..788805b5 100644 --- a/examples/transactions/send-qi-tx.js +++ b/examples/transactions/send-qi-tx.js @@ -3,7 +3,7 @@ require('dotenv').config(); async function main() { // Create provider - const provider = new quais.JsonRpcProvider(process.env.RPC_URL); + const provider = new quais.JsonRpcProvider(process.env.RPC_URL, undefined, { usePathing: true }); // Create wallet and connect to provider console.log(process.env.RPC_URL) diff --git a/examples/transactions/send-quai-tx.js b/examples/transactions/send-quai-tx.js index be72fc3a..2027b991 100644 --- a/examples/transactions/send-quai-tx.js +++ b/examples/transactions/send-quai-tx.js @@ -3,7 +3,7 @@ require('dotenv').config(); async function main() { // Create provider - const provider = new quais.JsonRpcProvider(process.env.RPC_URL); + const provider = new quais.JsonRpcProvider(process.env.RPC_URL, undefined, { usePathing: true }); // Create wallet and connect to provider const mnemonic = quais.Mnemonic.fromPhrase(process.env.MNEMONIC); diff --git a/examples/wallets/qi-hdwallet.js b/examples/wallets/qi-hdwallet.js index fe9976b2..5f770c11 100644 --- a/examples/wallets/qi-hdwallet.js +++ b/examples/wallets/qi-hdwallet.js @@ -3,7 +3,7 @@ require('dotenv').config(); async function main() { // Create provider - const provider = new quais.JsonRpcProvider(process.env.RPC_URL); + const provider = new quais.JsonRpcProvider(process.env.RPC_URL, undefined, { usePathing: true }); // Create wallet and connect to provider const mnemonic = quais.Mnemonic.fromPhrase(process.env.MNEMONIC); diff --git a/examples/wallets/qi-send.js b/examples/wallets/qi-send.js index 4b6cc87f..8355db1d 100644 --- a/examples/wallets/qi-send.js +++ b/examples/wallets/qi-send.js @@ -3,8 +3,7 @@ require('dotenv').config(); async function main() { // Create provider - console.log('RPC URL: ', process.env.RPC_URL); - const provider = new quais.JsonRpcProvider(process.env.RPC_URL); + const provider = new quais.JsonRpcProvider(process.env.RPC_URL, undefined, { usePathing: true }); // Create Alice's wallet and connect to provider const mnemonic = quais.Mnemonic.fromPhrase(process.env.MNEMONIC); diff --git a/examples/wallets/qi-wallet-alice-bob-send-receive.js b/examples/wallets/qi-wallet-alice-bob-send-receive.js index c8e11bd1..b245e88c 100644 --- a/examples/wallets/qi-wallet-alice-bob-send-receive.js +++ b/examples/wallets/qi-wallet-alice-bob-send-receive.js @@ -4,8 +4,7 @@ require('dotenv').config(); async function main() { // Create provider - console.log('RPC URL: ', process.env.RPC_URL); - const provider = new quais.JsonRpcProvider(process.env.RPC_URL); + const provider = new quais.JsonRpcProvider(process.env.RPC_URL, undefined, { usePathing: true }); // Create wallet and connect to provider const mnemonic = quais.Mnemonic.fromPhrase(process.env.MNEMONIC); diff --git a/examples/wallets/qi-wallet-convert-to-quai.js b/examples/wallets/qi-wallet-convert-to-quai.js index 94b0355f..50381c13 100644 --- a/examples/wallets/qi-wallet-convert-to-quai.js +++ b/examples/wallets/qi-wallet-convert-to-quai.js @@ -4,8 +4,7 @@ require('dotenv').config(); async function main() { // Create provider - console.log('RPC URL: ', process.env.RPC_URL); - const provider = new quais.JsonRpcProvider(process.env.RPC_URL); + const provider = new quais.JsonRpcProvider(process.env.RPC_URL, undefined, { usePathing: true }); // Create Alice's Qi wallet and connect to provider const mnemonic = quais.Mnemonic.fromPhrase(process.env.MNEMONIC); diff --git a/examples/wallets/qi-wallet-send-qi-to-bob.js b/examples/wallets/qi-wallet-send-qi-to-bob.js index 6581eb25..b050dab0 100644 --- a/examples/wallets/qi-wallet-send-qi-to-bob.js +++ b/examples/wallets/qi-wallet-send-qi-to-bob.js @@ -4,8 +4,7 @@ require('dotenv').config(); async function main() { // Create provider - console.log('RPC URL: ', process.env.RPC_URL); - const provider = new quais.JsonRpcProvider(process.env.RPC_URL); + const provider = new quais.JsonRpcProvider(process.env.RPC_URL, undefined, { usePathing: true }); // Create wallet and connect to provider const mnemonic = quais.Mnemonic.fromPhrase(process.env.MNEMONIC);