graviton icon indicating copy to clipboard operation
graviton copied to clipboard

🧑‍🔬 verify your TEAL program by experiment and observation

Results 13 graviton issues
Sort by recently updated
recently updated
newest added

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...

Team Scytale

It will include [this PR ](https://github.com/algorand/py-algorand-sdk/pull/435) which will improve typing in this repo.

Team Scytale

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]...

Team Scytale

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`.

Team Scytale
Infrastructure

## Problem Like https://github.com/algorand/py-algorand-sdk/issues/409, but for graviton. ## Solution ## Dependencies ## Urgency

Team Scytale
Infrastructure

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.

Team Scytale

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....

Team Scytale

@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...

Team Scytale

# `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...

Team Scytale