Andrew Jones
Andrew Jones
## Abstract Proposing the addition of `ink!` messages which do not enforce reading and decoding the top level `[ink(storage)]` struct. This would provide additional flexibility to contract authors, and provides...
> I agree with @ascjones , the best possible solution is `trait TopicName { const NAME: &static str; }` and const hash calculation. I think we need to create a...
In https://github.com/paritytech/ink/pull/1642, the E2E testing framework will now automatically spawn a contracts node instance per test. The primary motivation is to make the tests independent from one another, making the...
We should consider moving this example https://github.com/paritytech/ink-types-node-runtime/tree/master/examples/calls into this repo, in order to ensure it doesn't get out of date and to increase visibility. It should not significantly increase CI...
Following up from https://github.com/paritytech/ink/pull/1615#pullrequestreview-1268107401. We can now generate and fund a unique account which means the tests no longer interfere with one another. The next step could be to integrate...
Currently the ink-waterfall does not work, see https://github.com/paritytech/ink-waterfall/issues/41 and https://github.com/polkadot-js/apps/issues/8364. We need to have continued confidence that all our examples are working. Let's migrate all the waterfall tests to be...
The CI contains many places where we traverse the `examples` directory to run the same operation (e.g. build/check/fmt/test). Previously the structure of the firectory was flat i.e. all examples lived...
Now we are using crates.io dependencies and releasing to crates.io, we should update the guide for updating the node to the latest release. This can be done following the first...
`cargo contract upgrade $proxy-address $implementation-address --suri $account` Upgradeability is a well-known feature in the blockchain ecosystem: it allows a contract implementation to be modified, fixed, and improved without the need...
Emit an ethereum tooling compatible ABI file for `ink!` smart contracts. ([tracking issue](https://github.com/paritytech/polkadot-sdk/issues/111)) Questions: - Can we take the existing metadata and just translate it directly into an eth ABI...