В polkadot js как подписать и отправить внешнее?
Я использую polkadot js для разработки приложения для управления, связанного с функциями демократии. Я хочу направить вторые предложения и проголосовать за повторные заявки. Я не уверен, как подписывать и отправлять голоса и секунды на узел.
const wsProvider = new WsProvider('ws://127.0.0.1:9944');
const api = await ApiPromise.create({ provider: wsProvider });
await web3Enable(APP);
const allAccounts = await web3Accounts();
const injected = await web3FromSource(allAccounts[0].meta.source);
api.setSigner(injected.signer);
const keyring = new Keyring({ type: 'sr25519' });
const account = keyring.getPair(allAccounts[0].address);
const second = api.tx.democracy.second(onchainId);
// send to node?
Я вижу функцию signAndSend на api.tx.balances.transfer, но не на api.tx.democracy.second