Item logo image for Charged: Add breakpoints to transactions

Charged: Add breakpoints to transactions

getcharged.dev
Item media 5 screenshot
Item video thumbnail
Item media 2 screenshot
Item media 3 screenshot
Item media 4 screenshot
Item media 5 screenshot
Item video thumbnail
Item video thumbnail
Item media 2 screenshot
Item media 3 screenshot
Item media 4 screenshot
Item media 5 screenshot

Overview

A web3 transaction debugger to increase development speed

Charged is a blockchain transaction debugger which allows you to add breakpoints to your transactions. This means you can pause your transactions before sending them on chain, edit the input and simulate the new transactions to see how they perform. With charged, you can catch and fix broken transactions within seconds! Today, people use Metamask as the de facto wallet for development. While Metamask is an amazing wallet for production purposes, it slows down the development speed. As a developer, I DON'T WANT TO - Collect testnet/mainnet funds before testing my transaction - Submit and wait for my transaction to be mined before I see the results - Go to my code, edit the transaction details and submit it again to see if my transaction finally worked - Add console logs to my smart contract to see exactly where my code is breaking - Click on confirm every time to submit my transaction - Deploy my contract repeatedly with small changes to see if it works Charged is a Chrome extension which creates a proxy on top of your existing wallet. This means all transactions to your wallet first go via the proxy. As a result, whenever Charged detects an incoming transaction it 1. Shows you a simulation of the transaction where you see asset changes and possible failures (with error messages) 2. Shows the exact input which goes into your wallet 3. Fetches the contract ABI and decodes the input so you can see if everything is working as expected 4. Allows you to edit the decoded input and re-simulate the transaction. As a result, you can see how your smart contract responds to different inputs. In case your transaction is failing, you can see the error message and edit your input accordingly till the transaction finally works. 5. Allows you to forward the modified transaction to your wallet. So once you're done editing the transaction, click on the forward button and your new transaction shall pop up on Metamask so you can finally send it on chain.

0 out of 5No ratings

Google doesn't verify reviews. Learn more about results and reviews.

Details

  • Version
    0.0.12
  • Updated
    July 7, 2023
  • Size
    1.52MiB
  • Languages
    English
  • Developer
    Website
    Email
    apoorvsadana@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Charged: Add breakpoints to transactions has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

Charged: Add breakpoints to transactions handles the following:

User activity
Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Related

DefiLlama

4.7(23)

DefiLlama Extension

Kerberus Sentinel3

4.8(294)

Bullet-Proof Protection for your crypto and NFTs

Auro Wallet

4.4(25)

Mina Protocol Browser Extension Wallet

Revoke.cash - web3 scam protection

4.9(27)

The Revoke.cash browser extension helps protect you from common crypto scams.

Frontier Wallet

4.7(27)

The unified non-custodial Wallet to Store, Stake, Swap, Bridge Crypto & NFTs. Interact with DeFi apps, 50+ Blockchains & ecosystems.

Blockchain Address Navigator

5.0(5)

Place mouse cursor on the blockchain address on any Web page to see the details for this address

Reunit

4.3(191)

The one and only real omnichain wallet

TresConnect MetaMask Impersonator

3.7(3)

Impersonate any wallet on any dApp

MetaSuites - Builders' Swiss Army Knife

4.9(35)

Integrating 30+ popular Web3 and AI Tools, 300M+ Address Labels, and the Fund Flow Map into a single extension.

Blowfish Wallet Protect V2 BETA

4.3(6)

Blowfish API protection for injected web3 wallets

EthSign Keychain

0.0(0)

Store and protect login credentials with your MetaMask wallet.

UTU Trust

4.6(10)

Easily Leave Feedback and Reviews on URLs and dApps with UTU's Browser Extension. Earn Reputation.

DefiLlama

4.7(23)

DefiLlama Extension

Kerberus Sentinel3

4.8(294)

Bullet-Proof Protection for your crypto and NFTs

Auro Wallet

4.4(25)

Mina Protocol Browser Extension Wallet

Revoke.cash - web3 scam protection

4.9(27)

The Revoke.cash browser extension helps protect you from common crypto scams.

Frontier Wallet

4.7(27)

The unified non-custodial Wallet to Store, Stake, Swap, Bridge Crypto & NFTs. Interact with DeFi apps, 50+ Blockchains & ecosystems.

Blockchain Address Navigator

5.0(5)

Place mouse cursor on the blockchain address on any Web page to see the details for this address

Reunit

4.3(191)

The one and only real omnichain wallet

TresConnect MetaMask Impersonator

3.7(3)

Impersonate any wallet on any dApp

Google apps