Keith Ingram

Results 11 issues of Keith Ingram

Page or tab can display all interactions from all users for a contract - similar to Interact results. List date, time, calling address, results, etc.

size-lg

There is currently no validation applied to the value of each argument in an argument form - for example, checking that a u32 value is not negative. Each value should...

enhancement

The app should allow users to elect into approving access and adding accounts from the Polkadot-JS or Parity Signer extension, rather than on page load. In the design this can...

enhancement

Contracts/code bundles currently stored in browser storage should be stored in a IPFS-based file system or database store - possibly Orbit-DB - Requires addition of user credentials - New design...

enhancement

Placeholder WIP PR for transitioning Canvas UI from localStorage to offline-first ThreadDB P2P back-end for storing code bundles and deployed contracts [JS-ThreadDB overview](https://github.com/textileio/js-threaddb) ### Roadmap * Use offline-only DB for...

All sidebar links are currently hidden when the UI connects to Canvas Test. EDIT: Same issue occurs on polkadot-js/apps, it appears there is no contracts module on the chain anymore.

The url was wss://canvas-rpc.parity.io which no longer connects, in browser I get 502 Bad Gateway.

TBD - currently TS linting errors

Several repeatedly used components should be tested with Jest as part of CI. Obvious candidates: - Main pages (Upload, Deploy, Execute) - InputABI - CodeCard / ContractCard - ...

enhancement