Algorand Introduces 'Simulate' for Transaction Testing

Mar 15th, 2023Product
  • Algorand's go-algorand 3.15 release adds a 'simulate' endpoint for transactions, allowing evaluation without altering blockchain state.

  • Simulate offers benefits such as free contract state read access, efficient testing, streamlined debugging, and potential network fee avoidance for app method calls.

  • The tool proves more effective than its predecessor, 'dryrun', due to being built alongside real ledger evaluation logic and handling transaction groups.

  • Simulate will likely evolve with additional features like execution trace reports, opcode budget usage, and improved efficiency for developers.

  • Key ecosystem API providers, such as Algonode and Purestake, are expected to implement the simulate endpoint shortly after its release.

Recent Product News