forked from cerc-io/laconicd-deprecated
c9639c3860
* tests: add solidity test suite * tests: remove require strings * Update tests-solidity/init-test-node.sh * Update tests-solidity/init-test-node.sh Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
36 lines
1.3 KiB
JavaScript
36 lines
1.3 KiB
JavaScript
const CHECKPOINT_ERRORS = {
|
|
ERROR_VALUE_TOO_BIG: 'CHECKPOINT_VALUE_TOO_BIG',
|
|
ERROR_CANNOT_ADD_PAST_VALUE: 'CHECKPOINT_CANNOT_ADD_PAST_VALUE',
|
|
}
|
|
|
|
const STAKING_ERRORS = {
|
|
ERROR_TOKEN_NOT_CONTRACT: 'STAKING_TOKEN_NOT_CONTRACT',
|
|
ERROR_AMOUNT_ZERO: 'STAKING_AMOUNT_ZERO',
|
|
ERROR_TOKEN_TRANSFER: 'STAKING_TOKEN_TRANSFER_FAIL',
|
|
ERROR_TOKEN_DEPOSIT: 'STAKING_TOKEN_DEPOSIT_FAIL',
|
|
ERROR_TOKEN_NOT_SENDER: 'STAKING_TOKEN_NOT_SENDER',
|
|
ERROR_WRONG_TOKEN: 'STAKING_WRONG_TOKEN',
|
|
ERROR_NOT_ENOUGH_BALANCE: 'STAKING_NOT_ENOUGH_BALANCE',
|
|
ERROR_NOT_ENOUGH_ALLOWANCE: 'STAKING_NOT_ENOUGH_ALLOWANCE',
|
|
ERROR_SENDER_NOT_ALLOWED: 'STAKING_SENDER_NOT_ALLOWED',
|
|
ERROR_ALLOWANCE_ZERO: 'STAKING_ALLOWANCE_ZERO',
|
|
ERROR_LOCK_ALREADY_EXISTS: 'STAKING_LOCK_ALREADY_EXISTS',
|
|
ERROR_LOCK_DOES_NOT_EXIST: 'STAKING_LOCK_DOES_NOT_EXIST',
|
|
ERROR_NOT_ENOUGH_LOCK: 'STAKING_NOT_ENOUGH_LOCK',
|
|
ERROR_CANNOT_UNLOCK: 'STAKING_CANNOT_UNLOCK',
|
|
ERROR_CANNOT_CHANGE_ALLOWANCE: 'STAKING_CANNOT_CHANGE_ALLOWANCE',
|
|
ERROR_LOCKMANAGER_CALL_FAIL: 'STAKING_LOCKMANAGER_CALL_FAIL',
|
|
ERROR_BLOCKNUMBER_TOO_BIG: 'STAKING_BLOCKNUMBER_TOO_BIG',
|
|
}
|
|
|
|
const TIME_LOCK_MANAGER_ERRORS = {
|
|
ERROR_ALREADY_LOCKED: 'TLM_ALREADY_LOCKED',
|
|
ERROR_WRONG_INTERVAL: 'TLM_WRONG_INTERVAL',
|
|
}
|
|
|
|
module.exports = {
|
|
CHECKPOINT_ERRORS,
|
|
STAKING_ERRORS,
|
|
TIME_LOCK_MANAGER_ERRORS,
|
|
}
|