Ben Guidarelli

Results 86 issues of Ben Guidarelli

Test _everything_ more

help wanted

https://github.com/algorand-devrel/beaker/blob/master/beaker/client/application_client.py#L771 If the app client is used without building the sources, we should raise an error that the dev should call `.build()` so the source is assembled with source map

At the moment any methods marked with `read-only` will be called using `Dryrun` and the result parsed and returned. If the call fails, the call should raise an exception with...

Consider allowing Template variables in App definition

We should be able to define an Event type and emit it when something notable happens during contract evaluation. Use: https://github.com/algorandfoundation/ARCs/pull/113

In the case that something with the contract changes (schema, logic) it'd be good to offer a method to verify that the app being interacted with matches what you expect.

enhancement
help wanted

No Idea how to do this yet. Use app spec to build set of test_* methods? Graviton?

enhancement
help wanted

Add additional annotations to TEAL output. Run transactions against dryrun or simulate?

enhancement

Efficient List/Map of ABI types or `NamedTuple`/`Struct` with storage backing of Blob/Box For a list containing static types, this should be easy. Dynamic types are rough to make efficient. For...

enhancement

With the new `AtomicTransactionComposer` a new type was defined to allow easier signing of transactions as part of an atomic group. Example: https://github.com/algorand/js-algorand-sdk/blob/develop/src/signer.ts#L23-L35 At the moment this is not supported...