Prepare a Transaction

automation · by zorilla · came with Zorilla

Works out exactly what a transaction would do and cost, and signs nothing. Needs no keys.

Manual startWhen you press runPrepare transaction0.001 ETH to vitalik.ethLogwould cost estimatedFeeEth ET…

3 steps, drawn from the file

What this can do

Read out of the file, not written by the author.

contacts nothingreads ethereumbuilds a transaction (does not send)

3 steps, started by Manual start.

Contents
{
  "name": "Prepare a Transaction",
  "nodes": [
    {
      "id": "start",
      "type": "core.manual",
      "params": {},
      "position": {
        "x": 40,
        "y": 170
      }
    },
    {
      "id": "prep",
      "type": "web3.prepare",
      "params": {
        "chain": "sepolia",
        "to": "vitalik.eth",
        "value": "0.001",
        "from": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
      },
      "position": {
        "x": 300,
        "y": 170
      }
    },
    {
      "id": "say",
      "type": "output.log",
      "params": {
        "message": "would cost {{ $json.estimatedFeeEth }} ETH in fees; signed: {{ $json.signed }}"
      },
      "position": {
        "x": 560,
        "y": 170
      }
    }
  ],
  "edges": [
    {
      "from": "start",
      "fromPort": "main",
      "to": "prep",
      "toPort": "main"
    },
    {
      "from": "prep",
      "fromPort": "main",
      "to": "say",
      "toPort": "main"
    }
  ]
}
Back

Download it, then in Zorilla press add one from a file. You get a screen listing what it contacts and which keys it asks for before anything is saved.