Methods
loadKeys(privateKeys)
const account = await eoslime.Account.createRandom();
const keys = [
await eoslime.utils.generateKeys(),
await eoslime.utils.generateKeys()
]
await account.addOnBehalfKey(keys[0].publicKey)
await account.addOnBehalfKey(keys[1].publicKey)
await account.increaseThreshold(2);
const multiSigAccount = eoslime.MultiSigAccount.load(account.name, account.privateKey);
multiSigAccount.loadKeys(keys.map((key) => { return key.privateKey }));loadAccounts(accounts)
propose(contractAction, actionData)
approve(publicKey, proposalId)
processProposal(proposalId)
Last updated