RPC के माध्यम से भेजना
अपने Virtual Environment पर transactions भेजने के लिएeth_sendRawTransaction RPC मेथड का उपयोग करें।
नीचे दिया गया उदाहरण आपको Viem, Ethers.js और cURL command का उपयोग करके transaction भेजने का तरीका दिखाता है। code snippets को बिना बदलाव के चलाया जा सकता है।
- Shell
- virtual-environments/src/viem-send-tx.ts
- send-tx.ts
Dashboard से भेजना
Dashboard से भेजे गए Transactions Virtual Environment के state में रिकॉर्ड होंगे। इन transactions को signed होने की आवश्यकता नहीं है और इन्हें Virtual Environment पर किसी भी address से या किसी भी address पर भेजा जा सकता है। Explorer view से, Send Transaction input form तक पहुँचने के लिए ऊपर दाईं ओर Send icon पर क्लिक करें। Loom पर देखें →address field में, DAI stablecoin contract का address पेस्ट करें:
0x6B175474E89094C44Da98b954EedeAC495271d0F।उन contracts के लिए जो Tenderly पर verified हैं (निजी या सार्वजनिक रूप से) या Etherscan या Blockscout पर सार्वजनिक रूप से verify हैं,
आप Choose function and parameters का उपयोग कर सकते हैं।
approve function चुनें0x40BdB4497614bAe1A67061EE20AAdE3c2067AC9e)10000000000000000000।0xbd8daa414fda8a8a129f7035e7496759c5af8570 या कोई भी address जिसे आपने DAI से fund किया है, उपयोग करें।800000 या इच्छित gas (सीमा) सेट करें0 या एक arbitrary gas price0 या एक arbitrary transaction value निर्दिष्ट करें, जो sender’s (from) balance से काटा जाएगा।Sender accounts को transactions भेजने के लिए पर्याप्त funds की आवश्यकता होती है। Virtual Environments पर transactions भेजने से पहले किसी भी account को किसी भी balance से टॉप-अप करने के लिए Unlimited Faucet का उपयोग करें।
भेजे गए Transactions Virtual Environment Explorer में दिखाई देंगे। call trace का निरीक्षण करने, Debugger का उपयोग करके debug करने, या अलग parameters के साथ फिर से simulate करने के लिए transaction पर क्लिक करें।
अगले कदम
- Simulate a transaction: Dashboard से या RPC के माध्यम से transaction simulations चलाएं
- Deploy a smart contract: smart contracts को deploy और monitor करना शुरू करें
- Stage dapps: जानें कि अपने dapp के UI से Virtual Environment को कैसे कनेक्ट करें
- Tenderly Debugger का उपयोग करके transactions debug करें।