At the time Aqd was initially written, it depended on contract-extrinsics at commit dfdc768, which was an alpha version 4 pre-release.
Since then, both cargo-contract and contract-extrinsics (now at version "4.0.2") have undergone significant changes. Many functionalities have been transitioned from contract-extrinsics to cargo-contract including:
- Signing
- Chain logic
- Parsing balance and code hashes
Relevant pull requests:
We need to update our dependency on contract-extrinsics to use the newer version, but it will require some refactoring to aqd-polkadot
At the time
Aqdwas initially written, it depended oncontract-extrinsicsat commit dfdc768, which was an alpha version 4 pre-release.Since then, both
cargo-contractandcontract-extrinsics(now at version "4.0.2") have undergone significant changes. Many functionalities have been transitioned fromcontract-extrinsicstocargo-contractincluding:Relevant pull requests:
We need to update our dependency on
contract-extrinsicsto use the newer version, but it will require some refactoring toaqd-polkadot