Closed dandanlen closed 3 years ago
Does this break anything on the CFE? @kylezs
Does this break anything on the CFE? @kylezs
Think I can answer this - it likely means changing some of the call definitions, although it should be sufficient to just move them into a different module, should require anything to be re-written. (Will edit the issue appropriately)
LGTM 👍
First mentioned in #214:
Implementation
There are currently only three witnessed transactions on the state chain (at least on the current
develop
branch), defined across two pallets:witness_auction_confirmation
witness_staked
witness_claimed
These will be moved into the
Witnesser
pallet. The witnesser will need to include the target pallets as an explicit dependency in itsCargo.toml
so that the helper extrinsics can delegate to those pallets.The CFE will need to adapt its definitions to remain compatible.
Checklist:
witness_auction_confirmation
witness_staked
witness_claimed
Config
definitions for each of the two pallets that had the witness_ extrinsics (remove Witnesser from the Config definition)Call
definitions