@@ -25,27 +25,27 @@ const LIT_ACTION_B_IPFS_CID_BYTES = `0x${Buffer.from(
2525 bs58 . decode ( LIT_ACTION_CHECK_ADDRESS_B )
2626) . toString ( "hex" ) } `;
2727
28- export const doTheThing = async ( ) => {
28+ export const runTheExample = async ( ) => {
2929 let litNodeClient : LitNodeClient ;
3030
3131 try {
3232 const ethersSignerA = new ethers . Wallet (
3333 ETHEREUM_PRIVATE_KEY_A ,
3434 new ethers . providers . JsonRpcProvider (
35- "https://chain -rpc.litprotocol.com/http "
35+ "https://vesuvius -rpc.litprotocol.com/"
3636 )
3737 ) ;
3838 const ethersSignerB = new ethers . Wallet (
3939 ETHEREUM_PRIVATE_KEY_B ,
4040 new ethers . providers . JsonRpcProvider (
41- "https://chain -rpc.litprotocol.com/http "
41+ "https://vesuvius -rpc.litprotocol.com/"
4242 )
4343 ) ;
4444
4545 console . log ( "🔄 Connecting LitContracts client to network..." ) ;
4646 const litContracts = new LitContracts ( {
4747 signer : ethersSignerA ,
48- network : LitNetwork . Cayenne ,
48+ network : LitNetwork . DatilDev ,
4949 debug : false ,
5050 } ) ;
5151 await litContracts . connect ( ) ;
@@ -94,8 +94,9 @@ export const doTheThing = async () => {
9494
9595 console . log ( "🔄 Connecting LitNodeClient to Lit network..." ) ;
9696 litNodeClient = new LitNodeClient ( {
97- litNetwork : LitNetwork . Cayenne ,
97+ litNetwork : LitNetwork . DatilDev ,
9898 debug : false ,
99+ rpcUrl : "https://vesuvius-rpc.litprotocol.com/" ,
99100 } ) ;
100101 await litNodeClient . connect ( ) ;
101102 console . log ( "✅ Connected LitNodeClient to Lit network" ) ;
@@ -142,13 +143,22 @@ export const doTheThing = async () => {
142143 const fundPkpTxReceipt = await (
143144 await ethersSignerA . sendTransaction ( {
144145 to : mintedPkp . ethAddress ,
145- value : ethers . utils . parseEther ( "0.0001 " ) ,
146+ value : ethers . utils . parseEther ( "0.001 " ) ,
146147 } )
147148 ) . wait ( ) ;
148149 console . log (
149150 `✅ Funded PKP ETH Address. Transaction hash: ${ fundPkpTxReceipt . transactionHash } `
150151 ) ;
151152
153+ console . log (
154+ `🔄 Checking Lit token balance for PKP ${ mintedPkp . ethAddress } ...`
155+ ) ;
156+ const balance = await ethersSignerA . provider . getBalance (
157+ mintedPkp . ethAddress ,
158+ "latest"
159+ ) ;
160+ console . log ( `✅ Got balance: ${ ethers . utils . formatEther ( balance ) } ether` ) ;
161+
152162 const pkpEthersWalletA = new PKPEthersWallet ( {
153163 litNodeClient,
154164 pkpPubKey : mintedPkp . publicKey ,
@@ -161,7 +171,7 @@ export const doTheThing = async () => {
161171 ) ;
162172 const litContractsPkpSignerA = new LitContracts ( {
163173 signer : pkpEthersWalletA ,
164- network : LitNetwork . Cayenne ,
174+ network : LitNetwork . DatilDev ,
165175 debug : false ,
166176 } ) ;
167177 await litContractsPkpSignerA . connect ( ) ;
@@ -176,7 +186,7 @@ export const doTheThing = async () => {
176186 LIT_ACTION_B_IPFS_CID_BYTES ,
177187 [ AuthMethodScope . SignAnything ] ,
178188 {
179- gasPrice : await ethersSignerA . provider . getGasPrice ( ) ,
189+ gasPrice : "1" ,
180190 gasLimit : 250_000 ,
181191 }
182192 )
@@ -243,7 +253,7 @@ export const doTheThing = async () => {
243253 ) ;
244254 const litContractsPkpSignerB = new LitContracts ( {
245255 signer : pkpEthersWalletB ,
246- network : LitNetwork . Cayenne ,
256+ network : LitNetwork . DatilDev ,
247257 debug : false ,
248258 } ) ;
249259 await litContractsPkpSignerB . connect ( ) ;
0 commit comments