Workflow list
Currencies
createCurrency
Action call: currencies.createCurrency
Initial Component: ApproveCreateCurrency
Requester role: Any role except Super Admin
Requester permission: viewCurrencies, editCurrency
Approver role: Super Admin
Approver permission: acceptCurrency
Task title: Request to create a new Currency [ID]
Task description: Requested by user.email
updateCurrency
Action call: currencies.updateCurrency
Initial Component: ApproveUpdateCurrency
Requester role: Any role except Super Admin
Requester permission: viewCurrencies, editCurrency
Approver role: Super Admin
Approver permission: acceptCurrency
Task title: Request to update Currency [ID]
Task description: Requested by user.email
enableUserBalanceCurrency
Action call: currencies.updateCurrency
Initial Component: ApproveUpdateCurrency
Requester role: Any role except Super Admin
Requester permission: viewCurrencies, editCurrency
Approver role: Super Admin
Approver permission: acceptCurrency
Task title: Request to update Currency [ID]
Task description: Requested by user.email
enableCurrency
Action call: currencies.updateCurrency
Initial Component: ApproveUpdateCurrency
Requester role: Any role except Super Admin
Requester permission: viewCurrencies, editCurrency
Approver role: Super Admin
Approver permission: acceptCurrency
Task title: Request to update Currency [ID]
Task description: Requested by user.email
enableHiddenCurrency
Action call: currencies.updateCurrency
Initial Component: ApproveUpdateCurrency
Requester role: Any role except Super Admin
Requester permission: viewCurrencies, editCurrency
Approver role: Super Admin
Approver permission: acceptCurrency
Task title: Request to update Currency [ID]
Task description: Requested by user.email
enableTradingCommissionCurrency
Action call: currencies.updateCurrency
Initial Component: ApproveUpdateCurrency
Requester role: Any role except Super Admin
Requester permission: viewCurrencies, editCurrency
Approver role: Super Admin
Approver permission: acceptCurrency
Task title: Request to update Currency [ID]
Task description: Requested by user.email
enableStakingCurrency
Action call: currencies.updateCurrency
Initial Component: ApproveUpdateStaking
Requester role: Any role except Super Admin
Requester permission: viewStaking, editStaking
Approver role: Super Admin
Approver permission: acceptStaking
Task title: Request to update Staking for Currency [ID]
Task description: Requested by user.email
enableInstantUnstakingCurrency
Action call: currencies.updateCurrency
Initial Component: ApproveUpdateStaking
Requester role: Any role except Super Admin
Requester permission: viewStaking, editStaking
Approver role: Super Admin
Approver permission: acceptStaking
Task title: Request to update Staking for Currency [ID]
Task description: Requested by user.email
updateStakingCurrency
Action call: currencies.updateCurrency
Initial Component: ApproveUpdateStaking
Requester role: Any role except Super Admin
Requester permission: viewStaking, editStaking
Approver role: Super Admin
Approver permission: acceptStaking
Task title: Request to update Staking for Currency [ID]
Task description: Requested by user.email
enableCurrencyPI
Action call: paymentGateway.saveCurrencyPaymentInterface
Initial Component: ApproveUpdateCurrencyPI
Requester role: Any role except Super Admin
Requester permission: acceptCurrencyPI
Approver role: Super Admin
Approver permission: viewCurrencyPI, editCurrencyPI
Task title: Request to update Payment Interface [PI] for Currency [ID]
Task description: Requested by user.email
enableDirectDepositCurrencyPI
Action call: paymentGateway.saveCurrencyPaymentInterface
Initial Component: ApproveUpdateCurrencyPI
Requester role: Any role except Super Admin
Requester permission: acceptCurrencyPI
Approver role: Super Admin
Approver permission: viewCurrencyPI, editCurrencyPI
Task title: Request to update Payment Interface [PI] for Currency [ID]
Task description: Requested by user.email
enableProxyDepositCurrencyPI
Action call: paymentGateway.saveCurrencyPaymentInterface
Initial Component: ApproveUpdateCurrencyPI
Requester role: Any role except Super Admin
Requester permission: viewCurrencyPI, editCurrencyPI
Approver role: Super Admin
Approver permission: acceptCurrencyPI
Task title: Request to update Payment Interface [PI] for Currency [ID]
Task description: Requested by user.email
enableWithdrawalCurrencyPI
Action call: paymentGateway.saveCurrencyPaymentInterface
Initial Component: ApproveUpdateCurrencyPI
Requester role: Any role except Super Admin
Requester permission: viewCurrencyPI, editCurrencyPI
Approver role: Super Admin
Approver permission: acceptCurrencyPI
Task title: Request to update Payment Interface [PI] for Currency [ID]
Task description: Requested by user.email
createCurrencyPI
Action call: paymentGateway.createCurrencyPaymentInterface
Initial Component: ApproveCreateCurrencyPI
Requester role: Any role except Super Admin
Requester permission: viewCurrencyPI, editCurrencyPI
Approver role: Super Admin
Approver permission: acceptCurrencyPI
Task title: Request to add a new Payment Interface [PI] for Currency [ID]
Task description: Requested by user.email
updateCurrencyPI
Action call: paymentGateway.saveCurrencyPaymentInterface
Initial Component: ApproveUpdateCurrencyPI
Requester role: Any role except Super Admin
Requester permission: viewCurrencyPI, editCurrencyPI
Approver role: Super Admin
Approver permission: acceptCurrencyPI
Task title: Request to update Payment Interface [PI] for Currency [ID]
Task description: Requested by user.email
deleteCurrencyPI
Action call: paymentGateway.deleteCurrencyPaymentInterface
Initial Component: ApproveDeleteCurrencyPI
Requester role: Any role except Super Admin
Requester permission: viewCurrencyPI, editCurrencyPI
Approver role: Super Admin
Approver permission: acceptCurrencyPI
Task title: Request to delete Payment Interface [PI] for Currency [ID]
Task description: Requested by user.email
Markets
createMarket
Action call: markets.createMarket
Initial Component: ApproveCreateMarket
Requester role: Any role except Super Admin
Requester permission: viewMarkets, editMarket
Approver role: Super Admin
Approver permission: acceptMarket
Task title: Request to create a new Market [ID]
Task description: Requested by user.email
updateMarket
Action call: markets.updateMarket
Initial Component: ApproveUpdateMarket
Requester role: Any role except Super Admin
Requester permission: viewMarkets, editMarket
Approver role: Super Admin
Approver permission: acceptMarket
Task title: Request to update Market [ID]
Task description: Requested by user.email
enableOnChainSwapMarket
Action call: markets.updateMarket
Initial Component: ApproveUpdateMarket
Requester role: Any role except Super Admin
Requester permission: viewMarkets, editMarket
Approver role: Super Admin
Approver permission: acceptMarket
Task title: Request to update Market [ID]
Task description: Requested by user.email
enableOffChainSwapMarket
Action call: markets.updateMarket
Initial Component: ApproveUpdateMarket
Requester role: Any role except Super Admin
Requester permission: viewMarkets, editMarket
Approver role: Super Admin
Approver permission: acceptMarket
Task title: Request to update Market [ID]
Task description: Requested by user.email
enableTradingMarket
Action call: markets.updateMarket
Initial Component: ApproveUpdateMarket
Requester role: Any role except Super Admin
Requester permission: viewMarkets, editMarket
Approver role: Super Admin
Approver permission: acceptMarket
Task title: Request to update Market [ID]
Task description: Requested by user.email
disableMarketBot
Action call: markets.updateMarket
Initial Component: ApproveUpdateMarket
Requester role: Any role except Super Admin
Requester permission: viewMarkets, editMarket
Approver role: Super Admin
Approver permission: acceptMarket
Task title: Request to update Bot for Market [ID]
Task description: Requested by user.email
enableMarket
Action call: markets.updateMarket
Initial Component: ApproveUpdateMarket
Requester role: Any role except Super Admin
Requester permission: viewMarkets, editMarket
Approver role: Super Admin
Approver permission: acceptMarket
Task title: Request to update Market [ID]
Task description: Requested by user.email
enableChainInSwapMarket
Action call: markets.updateMarket
Initial Component: ApproveUpdateMarket
Requester role: Any role except Super Admin
Requester permission: viewMarkets, editMarket
Approver role: Super Admin
Approver permission: acceptMarket
Task title: Request to update Market [ID]
Task description: Requested by user.email
enableChainOutSwapMarket
Action call: markets.updateMarket
Initial Component: ApproveUpdateMarket
Requester role: Any role except Super Admin
Requester permission: viewMarkets, editMarket
Approver role: Super Admin
Approver permission: acceptMarket
Task title: Request to update Market [ID]
Task description: Requested by user.email
editMarketBot
Action call: markets.updateMarket
Initial Component: ApproveUpdateMarketBot
Requester role: Any role except Super Admin
Requester permission: viewMarkets, editMarket
Approver role: Super Admin
Approver permission: acceptMarket
Task title: Request to update Bot for Market [ID]
Task description: Requested by user.email
enableRateSource
Action call: rateSourceConfig.update
Initial Component: ApproveUpdateRateSource
Requester role: Any role except Super Admin
Requester permission: viewMarkets, editMarket
Approver role: Super Admin
Approver permission: acceptRateSource
Task title: Request to update Rate Source [ID] for Market [ID]
Task description: Requested by user.email
ManualRateSource
setManualRate
Action call: manualRateSource.setRate
Initial Component: ApproveSetRate
Requester role: Any role except Super Admin
Requester permission: editManualRates, viewManualRateSources
Approver role: Super Admin
Approver permission: acceptManualRate
Task title: Request to create a new Manual Rate [Rate] for [Market ID]
Task description: Requested by user.email
Blockchains
enableBlockchain
Action call: blockchainRegistry.updateBlockchain
Initial Component: ApproveEnableBlockchain
Requester role: Any role except Super Admin
Requester permission: viewBlockchains, editBlockchain
Approver role: Super Admin
Approver permission: acceptBlockchain
Task title: Request to update Blockchain [ID]
Task description: Requested by user.email
resetHeightBlockchain
Action call: blockchainRegistry.resetBlockchainHeight
Initial Component: ApproveResetHeightBlockchain
Requester role: Any role except Super Admin
Requester permission: viewBlockchains, editBlockchain
Approver role: Super Admin
Approver permission: acceptBlockchain
Task title: Request to Reset Height for Blockchain [ID]
Task description: Requested by user.email
Referrals
createReferralsTradeGroup
Action call: referralProgram.saveRefGroup
Initial Component: ApproveCreateReferralsTradeGroup
Requester role: Any role except Super Admin
Requester permission: viewReferralProgram, editReferralProgram
Approver role: Super Admin
Approver permission: acceptReferralsGroup
Task title: Request to create a new Referral Trade Group [Name]
Task description: Requested by user.email
updateReferralsTradeGroup
Action call: referralProgram.saveRefGroup
Initial Component: ApproveUpdateReferralsTradeGroup
Requester role: Any role except Super Admin
Requester permission: viewReferralProgram, editReferralProgram
Approver role: Super Admin
Approver permission: acceptReferralsGroup
Task title: Request to update Referral Trade Group [Name]
Task description: Requested by user.email
createReferralsDepositGroup
Action call: referralProgram.saveRefOTPGroup
Initial Component: ApproveCreateReferralsDepositGroup
Requester role: Any role except Super Admin
Requester permission: viewReferralProgram, editReferralProgram
Approver role: Super Admin
Approver permission: acceptReferralsGroup
Task title: Request to create a new Referral Deposit Group [Name]
Task description: Requested by user.email
updateReferralsDepositGroup
Action call: referralProgram.saveRefOTPGroup
Initial Component: ApproveUpdateReferralsDepositGroup
Requester role: Any role except Super Admin
Requester permission: viewReferralProgram, editReferralProgram
Approver role: Super Admin
Approver permission: acceptReferralsGroup
Task title: Request to update Referral Deposit Group [Name]
Task description: Requested by user.email
Restrictions
createWithdrawalRestrictionLevel
Action call: withdrawalRestrictions.saveWithdrawRestriction
Initial Component: ApproveCreateWithdrawalRestrictionLevel
Requester role: Any role except Super Admin
Requester permission: viewWithdrawalRestrictions, editWithdrawalRestriction
Approver role: Super Admin
Approver permission: acceptWithdrawalRestrictionLevel
Task title: Request to create a new Withdrawal Restriction Level [Name]
Task description: Requested by user.email
updateWithdrawalRestrictionLevel
Action call: withdrawalRestrictions.saveWithdrawRestriction
Initial Component: ApproveUpdateWithdrawalRestrictionLevel
Requester role: Any role except Super Admin
Requester permission: viewWithdrawalRestrictions, editWithdrawalRestriction
Approver role: Super Admin
Approver permission: acceptWithdrawalRestrictionLevel
Task title: Request to update Withdrawal Restriction Level [Name]
Task description: Requested by user.email
Users
enableUserEmailVerified
Action call: users.updateUser
Initial Component: ApproveUpdateUserVerification
Requester role: Any role except Super Admin
Requester permission: viewUserGeneral, editUserKYC
Approver role: Super Admin
Approver permission: acceptUserVerification
Task title: Request to update User Email Verification for [User email]
Task description: Requested by user.email
enableUserPhoneVerified
Action call: users.updateUser
Initial Component: ApproveUpdateUserVerification
Requester role: Any role except Super Admin
Requester permission: viewUserGeneral, editUserKYC
Approver role: Super Admin
Approver permission: acceptUserVerification
Task title: Request to update User Email Verification for [User email]
Task description: Requested by user.email
enableUserProfileVerified
Action call: users.updateUser
Initial Component: ApproveUpdateUserVerification
Requester role: Any role except Super Admin
Requester permission: viewUserGeneral, editUserKYC
Approver role: Super Admin
Approver permission: acceptUserVerification
Task title: Request to update User Email Verification for [User email]
Task description: Requested by user.email
TurnOff2FA
Action call: users.updateUser
Initial Component: ApproveReset2FA
Requester role: Any role except Super Admin
Requester permission: viewUserGeneral, reset2FA
Approver role: Super Admin
Approver permission: acceptReset2FA
Task title: Request to turn off 2 FA verification for [User email]
Task description: Requested by user.email
updateUserSoftBan
Action call: users.updateUserSoftBan
Initial Component: ApproveUserSoftBan
Requester role: Any role except Super Admin
Requester permission: viewUserGeneral, setSoftBan
Approver role: Super Admin
Approver permission: acceptUserSoftBan
Task title: Request to update User Soft Ban for [User email]
Task description: Requested by user.email
updateUserWithdrawalLevel
Action call: witdrawRestrictions.saveUserWithdrawRestriction
Initial Component: ApproveUpdateUserWithdrawalLevel
Requester role: Any role except Super Admin
Requester permission: viewUserGeneral, editUserWithdrawalRestriction
Approver role: Super Admin
Approver permission: acceptUserWithdrawalLevel
Task title: Request to update User Withdrawal Restriction Level for [User email]
Task description: Requested by user.email
updateUserStatus
Action call: users.updateUser
Initial Component: ApproveUpdateUserStatus
Requester role: Any role except Super Admin
Requester permission: viewUserGeneral, editUserStatus
Approver role: Super Admin
Approver permission: acceptUserStatus
Task title: Request to update User Status for [User email]
Task description: Requested by user.email
acceptDeposit
Action call: paymentGateway.approveAdminDeposit
Initial Component: ApproveDeposit
Requester role: Any role except Super Admin
Requester permission: viewUserAccounting, requestDeposit
Approver role: Super Admin
Approver permission: acceptDeposit
Task title: New deposit request [Amount] [Currency ID] through [PI ID] for [User email]
Task description: Requested by user.email
acceptWithdrawal
Action call: operations.approveWithdrawal
Initial Component: ApproveWithdraw
Requester role: Any role except Super Admin
Requester permission: viewUserAccounting, requestWithdrawal
Approver role: Super Admin
Approver permission: acceptWithdraw
Task title: New deposit request [Amount] [Currency ID] throught [PI ID] for [User email]
Task description: Requested by user.email
changeUserEmail_1 |
changeUserEmail_2 |
KYC waiting
updateUserKYCWaiting
Action call: users.kycUpdate
Initial Component: ApproveUpdateUserKYCStatus
Requester role: Any role except Super Admin
Requester permission: viewKYCWaiting, editUserKYC
Approver role: Super Admin
Approver permission: acceptUserKYCStatus
Task title: Request to update KYC status for User [User email]
Task description: Requested by user.email
Operations
relaunchOperation
Action call: operations.adminProccess
Initial Component: ApproveUpdateOperation
Requester role: Any role except Super Admin
Requester permission: viewOperations, resolveOperationError
Approver role: Super Admin
Approver permission: acceptOperation
Task title: Request to Relaunch [Type] operation with ID [operation.id]
Task description: Requested by user.email
approveWithdrawalOperationLimit24h
Action call:
Initial Component: ApproveUpdateOperation
Requester role: Any role except Super Admin
Requester permission: viewOperations, resolveOperationError
Approver role: Super Admin
Approver permission: acceptOperation
Task title: Request to Approve [Type] operation with ID [operation.id]
Task description: Requested by user.email
rejectWithdrawal
Action call:
Initial Component: ApproveUpdateOperation
Requester role: Any role except Super Admin
Requester permission: viewOperations, resolveOperationError
Approver role: Super Admin
Approver permission: acceptOperation
Task title: Request to Reject [Type] operation with ID [operation.id]
Task description: Requested by user.email
canceOrder
Any employee with a role that includes the "viewOperations" and "cancelOrder" permissions can cancel open orders. A workflow has been built to track these actions, with main details logged in the Audit logs and Runtime actions on the Security page.
Action call: trading.cancelOrder
Initial Component: N/A
Requester role: N/A
Requester permission: N/A
Approver role: N/A
Approver permission: N/A
Task title: N/A
Task description: N/A
Security
updateSoftBan
Action call: users.updateSoftBan
Initial Component: ApproveSoftBan
Requester role: Any role except Super Admin
Requester permission: setSoftBan, viewSoftban
Approver role: Super Admin
Approver permission: acceptSoftBan
Task title: Request to update Soft Ban for all users
Task description: Requested by user.email
createEmployee
Action call: roles.CreateUpdateUserRole
Initial Component: ApproveCreateEmployee
Requester role: Any role except Super Admin
Requester permission: viewEmployees, editEmployee
Approver role: Super Admin
Approver permission: acceptEmployee
Task title: Request to create a new Employee Role for [User email]
Task description: Requested by user.email
updateEmployee
Action call: roles.CreateUpdateUserRole
Initial Component: ApproveUpdateEmployee
Requester role: Any role except Super Admin
Requester permission: viewEmployees, editEmployee
Approver role: Super Admin
Approver permission: acceptEmployee
Task title: Request to update Employee Role for [User email]
Task description: Requested by user.email
createRole
Action call: roles.CreateUpdateRole
Initial Component: ApproveCreateRole
Requester role: Any role except Super Admin
Requester permission: viewRole, editRole
Approver role: Super Admin
Approver permission: acceptRole
Task title: Request to create a new Role [Role name]
Task description: Requested by user.email
updateRole
Action call: roles.CreateUpdateRole
Initial Component: ApproveUpdateRole
Requester role: Any role except Super Admin
Requester permission: viewRole, editRole
Approver role: Super Admin
Approver permission: acceptRole
Task title: Request to update Role [Role name]
Task description: Requested by user.email