0xWeb
  • 0xWeb
  • πŸ’»Installation
  • πŸ—ƒοΈBlockchains
  • πŸ“¦Package Manager
    • πŸ“‚Folder structure
    • πŸš€Dequanto dependency
    • πŸŽ†Installing contracts
    • πŸ”’Versioning
  • πŸ”Wallet
    • πŸ”‘Keys notice
    • πŸ™‚Accounts
  • πŸ’»CLI
    • Commands Overview
  • πŸ—„οΈGnosis Safe
    • πŸ™†β€β™‚οΈZero Trust Wallet
  • πŸš€Dequanto
    • ℹ️Info
    • πŸ•ΈοΈRPC Client Pool
    • πŸ—οΈTx Builder
    • πŸ“€Tx Writer
    • ⛓️Blockchain Explorers
    • πŸͺ™Token Services
    • πŸ—ƒοΈIndexer
    • ✨Utilities
  • ⛑️Hardhat
    • ℹ️Info
    • ⬇️Installation
    • 🧩Compile
    • πŸ’«Deploy
  • 0️Openzeppelin
    • Openzeppelin contracts
Powered by GitBook
On this page
  1. Dequanto

Tx Writer

PreviousTx BuilderNextBlockchain Explorers

Last updated 3 years ago

You won't need to use this class directly. In 0xWeb generated classes TxDataBuilder and TxWriter are used under the hood to send transactions.

πŸ”—

Retryable sendTransaction for:

  • Time-out β€” if not mined within a time, will resubmit the tx with increased gas.

  • NonceTooLow β€” resets the nonce automatically

  • InsufficientFunds β€” a funder account can be set. If the sender doesn't have the required amount to cover the gaslimit, the account will be funded before sending the transaction

Logger

Adds πŸ”— to write transaction states to a log file using πŸ”—

Transaction Events Parser

Automatically parses known Events, like Transfer. If ABI is used to build the transaction, then it will parse also all events which were defined in the ABI

πŸš€
πŸ“€
TxWriter
TxLogger
everlog