Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* create cargo package for new sylo pallet * implement pallet functionality for registering resolvers * implement tests for registering resolvers * implement functionality for record validation * implement tests for creating validation records * setup benchmarking for sylo pallet * implement remaning sylo extrinsic benchmarks * modify on charge tx to force sylo fee swap for sylo pallet extrinsics * use a storage value for reserved sylo resolver method * fix mock in fee-control tests * add more comments to config * fix tests compiling * implement integration tests for sylo pallet fees * resize constants for sylo config * use EnsureOrigin and emit event on state change * avoid unnecessary clones in sylo pallet * ensure strings have upper bound in benchmark and add verification * refactor tests * fix benchmark verification * Update benchmarks for pallet-sylo on TRN-808-sylo-pallet * implement e2e tests to validate sylo gas costs * remove commented code * add more doc comments to sylo pallet * add tests for admin set calls * better error name and refactor to benchmark impl * use correct args for sylo weights * add more coverage for sylo fee edge cases and more e2e tests * Update benchmarks for pallet-sylo on TRN-808-sylo-pallet * fix fee-control and fee-proxy mocks * fix linter * remove unneeded imports * rename sylo-pallet -> sylo-data-verification-pallet * minor refactor --------- Co-authored-by: GitHub Action <[email protected]>
- Loading branch information