alpha

BKBridgeRouter

Verified contract
Proxy
Active on Ethereum with 28,570 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
ERC-20
Value $2,000
ERC-20
--
0x1fa8aa722e27c910a7601bf9bc34e9b1c17db83a82a09dcfd8954373d406629d
0xd8ab888a1598004c1621d8fcd23069adbd2cafb1f87924f597dc109b6819de1f
0xda6600b44cbe51c4fd71e487585a813b93bfe93fa7dda31e8ed08c82b1b88cfc
0x837185c94e8a8fd62f5f96cb8c881acf6f1fba6fd7cf8c23cd203b012234a9a8
0xd8345bc1a64a39b0e164196ef9c8343fed542c95efd417e2155523c4cf897093
0x7e71f6bfbb77d5cdaf0ab41bf5355b91b18b37682fc176314410335e51566b0f
0x4d668f981b976d82d596fe9eafc11fc1fc0b3a56268d118091aa4bdc65f4fa4e
0xdc16a5f23a553466ed08977c33f958658c51b801d10d5bc0a907d76ab3f469a6
0x754ff45e2c2d11b43ad784260885d12cfc5c71de9ad3fd1b5c67db6d4ea995df
0x296ec60197297f55c9d4102e618f56d13d484daf84089e7ac7fd1aa2e828cf2e

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