graviton
graviton copied to clipboard
🧑🔬 verify your TEAL program by experiment and observation
These changes add a `global_state` field to `DryRunTransactionPrams`. Example code showing a possible usage: ```python from graviton.blackbox import DryRunExecutor, ExecutionMode, DryRunTransactionParams from tests.clients import get_algod teal = """ #pragma version...
# Graviton Needs a Major Cleanup/Additions/Removals of its Docs There's lots more to write here. But start with **TASK 1**: - [ ] **TASK 1**: add to this list with...
It will include [this PR ](https://github.com/algorand/py-algorand-sdk/pull/435) which will improve typing in this repo.
There are several type aliases in the repo. They actually can be marked with a type: `TypeAlias`. EG: ```python from typing import TypeAlias, Union MyCompoundType: TypeAlias = Union[str, int, None]...
Like https://github.com/algorand/pyteal/issues/610 and https://github.com/algorand/py-algorand-sdk/issues/408, graviton bundles extra artifacts into its source distribution (e.g. tests). The story's request is to limit the source distribution to `graviton`.
## Problem Like https://github.com/algorand/py-algorand-sdk/issues/409, but for graviton. ## Solution ## Dependencies ## Urgency
There are a bunch of violations of D.R.Y. in these methods. This deserves a re-evaluation with a bias towards removing the `extract*` methods if possible.
Hi, found your project on the Algorand Discord and it's made my testing significantly easier, great job and thanks! I hope it will be fully integrated into PyTeal very soon....
@barnjamin introduces Dry Run to Atomic Transaction Composer in [PY-SDK PR #278](https://github.com/algorand/py-algorand-sdk/pull/278) To better compose with existing functionality, we should refactor the recent work introduced in #21 so as to...
# `pip install graviton` ? Currently, to install graviton locally you have to clone with: * `git clone https://github.com/algorand/graviton.git` * or `pip install git+https://github.com/algorand/graviton` Graviton should be available as most...