Unverified Commit 01657e9d authored by Xiliang Chen's avatar Xiliang Chen Committed by GitHub
Browse files

Add an optional verifier to crowdloan (#2248)



* Add an optional verifier to crowdloan

* add tests

* verify signatures

* benchmark with signatures

* update crowdloan benchmark

* try to get keystore working in test

* rewrite to avoid traits

* Use MultiSignature and MultiSigner

* refactor and update benchmarks

* optimize check order

* fix no_std build
Co-authored-by: Shawn Tabrizi's avatarShawn Tabrizi <shawntabrizi@gmail.com>
parent 68baeea5
Pipeline #125937 passed with stages
in 35 minutes and 27 seconds