TESTNET ONLINE: PECORINO PECORINO

Transactor

The Transactor contract signals the Rollup Node to apply the transaction to the rollup state.

Transactor helps Ethereum users make transactions on Signet. To send assets to Signet without making a transaction, see Passage.

Things to know

  • Transactions submitted via Transactor execute at the end of the Signet block, after transactions included by the block builder.
  • The Transactor contract requires that forced transactions utilize no more than perBlockGasLimit gas in each rollup block and no more than perTransactGasLimit gas.
  • If ETH is attached to a transact call, then it is forwarded to the Passage contract before the Transact event is emitted. This ensures ETH reaches the rollup account before the transaction executes.

Invariants

  • The gas field of a single Transact event never exceeds perTransactGasLimit
  • Summing the gas field of all Transact events in a Host block never exceeds perBlockGasLimit

More information