Staking
Cryptum SDK currently only supports staking methods for the Celo blockchain.
Staking on Celo blockchain
const sdk = new CryptumSdk({
environment: 'testnet',
apiKey: 'YOUR-API-KEY'
})Query information about account
sdk.staking.celo.getAccountSummary(opts)
sdk.staking.celo.getAccountSummary(opts)Register account
sdk.staking.celo.isRegisteredAccount(opts)
sdk.staking.celo.isRegisteredAccount(opts)sdk.staking.celo.registerAccount(opts)
sdk.staking.celo.registerAccount(opts)Lock tokens
sdk.staking.celo.lock(opts)
sdk.staking.celo.lock(opts)Vote for validator group
sdk.staking.celo.vote(opts)
sdk.staking.celo.vote(opts)Activate votes
sdk.staking.celo.activate(opts)
sdk.staking.celo.activate(opts)Revoke votes
sdk.staking.celo.revokePending(opts)
sdk.staking.celo.revokePending(opts)sdk.staking.celo.revokeActive(opts)
sdk.staking.celo.revokeActive(opts)Unlock tokens
sdk.staking.celo.unlock(opts)
sdk.staking.celo.unlock(opts)Withdraw
sdk.staking.celo.getPendingWithdrawals(opts)
sdk.staking.celo.getPendingWithdrawals(opts)sdk.staking.celo.withdraw(opts)
sdk.staking.celo.withdraw(opts)Relock tokens
sdk.staking.celo.relock(opts)
sdk.staking.celo.relock(opts)Last updated
