Skip to content

v0.3.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@aorumbayev aorumbayev released this 16 Aug 08:59
· 124 commits to main since this release

v0.3.0-beta.2 (2024-08-16)

Chore

  • chore: refreshing todos (#11)

[skip ci] (6df2567)

Refactor

  • refactor: moving scratch slots and app logs to TransactionBase (#10)

  • refactor: moving scratch slots and app logs to TransactionBase

  • build: updated to latest puyapy

  • refactor: minor refactors

  • refactor: refactor txn group initialization

  • refactor: add additional gtxn properties from 2.0 stubs

  • refactor: consolidate log and scratch space implementation.

logs can be mocked on the underlying application, or for specific transactions
active txn can append logs

  • refactor: defer some imports to reduce circular imports

  • chore: add some TODO's for future work

  • test: tweak test for mocking abi_call, by ensuring mocked function is in algopy namespace

  • feat: implement gaid op

  • fix: added mock implementations for new algopy functions, add util for raising consistent mockable method errors

  • chore: add TODO for asset property


Co-authored-by: Daniel McGregor <daniel.mcgregor@makerx.com.au> (71801f0)