I'm standing up a new private testnet and would like to set the producers via the "setprods" action in the eosio.bios contract. I don't need a full system contract for this chain. The format for the command has changed due to WTMsig Block Production feature introduced in the new v2.0 software update. All documentation refers to the old command.
When I run:
cleos -u http://localnet.com:8888 push action eosio setprods {"schedule":[{"producer_name":"eosio","authority":[{"threshold":1,"keys":[{"key":"EOS8FLEDoQfhRFnnvUjDBF8wmjYfgkqZVJd1nJeAATtDfG6cp9wsn","weight":1}]}]}]}
no matches found: {schedule:[producer_name:eosio]}
I've followed the contract ABI, however, I'm unable to set a new schedule. The same applies if I add my second BP to the command.
Assistance would be greatly appreciated.