BKBridgeRouter

Verified contract

Active on Ethereum with 80,979 txns
Deployed by via 0xf74fc31f at 18689400
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $16.7
ERC-20
Value $1,999.97
ERC-20
Value $0
ERC-20
--
ERC-20
--
0xd4d753d5a31ff0ae9921ecc7bcfa8f23df0abcc5f217daea6bc1e0f127c960c0
0x70ca3f0ae36a5aaf9399c07a79a22fa34b0e416852dce0ec49f2f11ecd5c87d1
0xdf1c874ac53e734a77dac6cdd89d0f988ff2f3f4f14b69e24c2d475d24c85335
0x65131847e38bbc056a5b91ec53a32fa86ae258a7ebf97cd1d00c5ff393c9cc5c
0x396cd0cfe1704f703d7a47427ece1185b4db2b68fc2419a29641da6dea4f3282
0xf204e1e1cfe623e1c19fdf0abfd0d9edd4e902bac0e579735b6f3b86dc200f6a
0xe65fd9cc36f0f81ae69a98f3f0c2f78e5ace8fb1ef9422dc745c9cd788c34ac1
0x942caa6ed6c0c2c9cba898bb5dddab289b8f4fe7c0563b29101780e4ec6cdcd9
0x9c10e90dc695723366a6719e30e0c348422478a4920cff10971d9c66990aaee0
0x0ca798dd9d448aee5f7aed78426c34b5319e0d3b2fe164936eb7772e4260001c

Functions
Getter at block 20791641
checkBridgeReady(view returns (bool)
true
operator(view returns (address)
0x5db8606f2927e7173b3cab5a4c512d9f00bbf193
owner(view returns (address)
0x9287b8e84d972dd02f618bbed45b9a6d7ed16384
paused(view returns (bool)
false
safe(view returns (address)
0x9287b8e84d972dd02f618bbed45b9a6d7ed16384
signer(view returns (address)
0x28d50aee9e03365b32fd600bb6c2160ee10bc215
vault(view returns (address)
0x11235534a66a33c366b84933d5202c841539d1c9
vaultToken(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
Read-only
isRelayer(addressview returns (bool)
isRouter(addressview returns (bool)
orderAmount(bytes32view returns (uint256)
orderStatus(bytes32view returns (uint256)
State-modifying
cancel(struct SignInfo _signInfostruct OrderInfo _orderInfopayable 
pause(
refund(struct SignInfo _signInfostruct OrderInfo _orderInfouint256 _refundAmountpayable 
relay(struct SignInfo _signInfostruct OrderInfo _orderInfouint256 _relayAmountpayable 
relayV1(struct SignInfo _signInfostruct OrderInfo _orderInfostruct SwapV1Info _swapV1Infouint256 _relayAmountpayable 
relayV2(struct SignInfo _signInfostruct OrderInfo _orderInfostruct SwapV2Info _swapV2Infouint256 _relayAmountpayable 
renounceOwnership(
rescueERC20(address asset
rescueETH(
send(struct SignInfo _signInfostruct OrderInfo _orderInfopayable 
sendV1(struct SignInfo _signInfostruct OrderInfo _orderInfostruct SwapV1Info _swapV1Infopayable 
sendV2(struct SignInfo _signInfostruct OrderInfo _orderInfostruct SwapV2Info _swapV2Infopayable 
setAccess(uint8 _accessTypebytes _inputs
transferOwnership(address newOwner
unpause(
Events
BKBridge(uint256 indexed orderStatusbytes32 indexed transferIdaddress vaultReceiveraddress senderaddress receiveraddress srcTokenaddress dstTokenuint256 srcChainIduint256 dstChainIduint256 amountuint256 timestamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RescueERC20(address assetaddress recipientuint256 amount
RescueETH(address recipientuint256 amount
SetOperator(address newOperator
SetRelayers(address[] relayersbool isTrue
SetRouters(address[] routersbool isTrue
SetSafe(address newSafe
SetSigner(address newSigner
SetVault(address newVault
SetVaultToken(address newValutToken
Unpaused(address account
Constructor
constructor(address _owner
Fallback and receive
receive(
Errors
AccessTypeNotAvailable(
EthBalanceNotEnough(
InvalidAddress(
InvalidNonce(
NotOperator(
NotRelayer(
NotRouter(
NotSafe(
NotSender(
NotSigner(
NotVault(
NotVaultToken(
OrderAlreadyExist(
OrderAlreadySend(
OrderNotSend(
SwapInsuffenceOutPut(
SwapReceiverMisMatch(
TransferFailed(
WrongRefundAmount(
WrongRelayAmount(
WrongVaultReceiveToken(