Companion PR for Bounties #5715 (#1336)

* update for treasury bounty

* update trait

* add weightinfo

* remove old weight tests

* "Update Substrate"

* remove unused deps

Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
Co-authored-by: parity-processbot <>
10 jobs for master in 19 minutes and 12 seconds (queued for 2 seconds)