{"version":"1.0","type":"rich","title":"Gist fa78071b46ba1f01b38694303132d2e7","description":"This example demonstrates a blockchain transaction workflow using the Web3.js library, showing how to send a contract method call from an Ethereum account. It retrieves the available accounts with `web3.eth.getAccounts()`, then creates a contract instance using `new web3.eth.Contract(ABI, address)`. The code invokes a specified contract function via `instance.methods.functionName(params).send()`, specifying the sender as the first account and setting a gas limit of 1,000,000. The visualization highlights the asynchronous nature of blockchain interactions, where the transaction is initiated but its result depends on network confirmation.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-fa78071b46ba1f01b38694303132d2e7?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}