Results 48 issues of ivnsch

Is this project abandoned? Any active forks?

Nice library! There doesn't seem to be any other with dividers, item backgrounds and so on. Could you please make your library available for Carthage?

help wanted

E.g. https://github.com/ihrwein/backoff which supports exponential backoff and WASM. It might need to refactor all the http calls, to avoid (more) repetition.

It seems convenient to have types for these ids (similar to e.g. `Round`)

good first issue

Generate basic (no custom types) code and integrate into our current file structure. Specs: algod: https://github.com/algorand/go-algorand/blob/master/daemon/algod/api/algod.oas3.yml indexer: https://github.com/algorand/indexer/blob/develop/api/indexer.oas3.yml Could be submitted as a feature branch, to be continued in https://github.com/manuelmauro/algonaut/issues/165...

high prio

Map basic OpenAPI types to custom types (e.g. `String` -> `Address`). A way to do this could be to leave old fields "as is" (unless deleted). This way we customize...

high priority

https://github.com/manuelmauro/algonaut/blob/819d4ca168d0d943cf30751c9578855d077046d7/algonaut_model/src/algod/v2/mod.rs#L539 This transaction should be `ApiSignedTransaction`. I remember issues deserializing it.

The official SDKs have a module to do client side validation of smart contracts: https://github.com/algorand/java-algorand-sdk/blob/v1.3.1/src/main/java/com/algorand/algosdk/logic/Logic.java Port and call e.g. when instantiating logic signatures.

It would be handy to have `MicroAlgos` implement checked arithmetic operations. Currently this requires to unwrap the underlaying `u64`. More context: https://github.com/manuelmauro/algonaut/issues/135

When communicating with off-chain backends or saving to storage, it can make sense to use JSON instead of MessagePack, as it can be more easily inspected. Currently at least `Address`...