BKBridgeRouter

Verified contract

Active on Ethereum with 105,331 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 $22.18
ERC-20
Value $0
ERC-20
--
ERC-20
--
0xa71203d361e89704a8e8b03eb9962c3d43aaf3b308088a988dc2b8d5bd34f150
0x63cf1a06bb46ba72d7ca52da8cc605eb09d63408250e51213f8d6201cddc1766
0x8d709d6a9aa029d766f7e1cab11521c45d0ffd26781ca1af1837b6b53d664120
0x513d5610de5f370f8c36c9ddf239904fc8fd42c92c597af8e831b858374b151a
0x9b7ce11c727d34ecdeb43a4070e438d2ec6c6de3f0030d14174ec04744f6ab2e
0x0b6aa9d4f914c42b9cfde7d8b27cd29c45260a22813712b83833fb2964f10b66
0x1e16d9cf8031a099e67fa1ed3261e40f3e3b6e1199ebafdeadf94b1524ac5608
0x36a3201e23254d50db700d9e643ee49f2fa924ea5808ef887c35e25e00979631
0x544a7fadf28dca247e5d7b0433072ee9bec7c79013ef85145c9cf01877ba14c1
0x7791be8f68ac838eec77d4cb9edc998906ec088806d66a7a8a0270b430b6105e

Functions
Getter at block 21242189
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(