use-ink / contracts-ui

Web application for deploying wasm smart contracts on Substrate chains that include the FRAME contracts pallet
https://contracts-ui.substrate.io/
GNU General Public License v3.0
61 stars 45 forks source link

test: additional e2e contract tests #449

Closed peetzweg closed 1 year ago

peetzweg commented 1 year ago

Adds e2e test for ink example contracts.

netlify[bot] commented 1 year ago

Deploy Preview for contracts-ui ready!

Name Link
Latest commit 01d20e79ac49718872be3f7486afe5d1e5bbb51e
Latest deploy log https://app.netlify.com/sites/contracts-ui/deploys/642594480a0b8b0008f64580
Deploy Preview https://deploy-preview-449--contracts-ui.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

peetzweg commented 1 year ago

Missing a few commits before becomes reviewable. Currently blocked by GitHub outage. Can't push changes right now.

https://www.githubstatus.com/

peetzweg commented 1 year ago

Interesting, using the contract from https://github.com/paritytech/ink-examples/pull/15 already seems to reveal a decoding bug for signed integers i8 and i16, the others looks fine to me.

Screenshot 2023-04-17 at 11 25 21
statictype commented 1 year ago

this is an old issue https://github.com/polkadot-js/api/issues/5483

statictype commented 1 year ago

it's impossible to test the multisig entirely with an UI. https://substrate.stackexchange.com/questions/7871/how-to-sign-an-extrinsic-as-a-smart-contract-in-the-browser will close this and remove the issue as well