BridgeEndpoint

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xd1ee5cbc at 17056548
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
5 additional variables

No balances found for "BridgeEndpoint"

No transactions found for "BridgeEndpoint"


Functions
Getter at block 21222545
APPROVED_TOKEN(view returns (bytes32)
0x313a1ca32688f90ef7c8caf0e8b642034aa18e1ea22c0ab0fed9173411b8c1f6
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_REQUIRED_VALIDATORS(view returns (uint256)
100
RELAYER_ROLE(view returns (bytes32)
0xe2b7fb3b832174769106daebcfd6d1970523240dda11281102db9363b83b0dc4
VALIDATOR_ROLE(view returns (bytes32)
0x21702c8af46127c7fa207f89d0b0a8441bb32959a0ac7df790e9ab1a25c98926
allowlist(view returns (bool)
false
domainSeparatorV4(view returns (bytes32)
0x51cee76e7876568fa47bb6d68dd79da657b7a18b2f72a7de9afa8851e3b24f40
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
requiredValidators(view returns (uint256)
0
Read-only
accruedFeePerToken(addressview returns (uint256)
allowlisted(addressview returns (bool)
burnable(addressview returns (bool)
feePctPerToken(addressview returns (uint256)
feePerToken(addressview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
hashTypedDataV4(bytes32 structHashview returns (bytes32)
maxAmountPerToken(addressview returns (uint256)
minAmountPerToken(addressview returns (uint256)
minFeePerToken(addressview returns (uint256)
orderSent(bytes32view returns (bool)
orderValidatedBy(bytes32addressview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addAllowlist(address[] _allowed
collectAccruedFee(address token
grantRole(bytes32 roleaddress account
grantValidators(address[] added
initialize(address ownerstring namestring versionuint256 _requiredValidators
offAllowlist(
onAllowlist(
pause(
removeAllowlist(address[] _removed
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
revokeValidators(address[] removed
setApprovedToken(address tokenbool approvedbool isBurnableuint256 feePctuint256 minFeeuint256 minAmountuint256 maxAmount
setMinFeePerToken(address _tokenuint256 _minFee
setRequiredValidators(uint256 _requiredValidators
transferOwnership(address newOwner
transferToUnwrap(address tokenaddress recipientuint256 amountbytes32 saltstruct BridgeEndpointSignaturePackage[] proofs
transferToWrap(address tokenuint256 amountstring settleData
unpause(
Events
AddAllowlistEvent(address[] _allowed
AllowlistEvent(bool allowlist
CollectAccruedFeeEvent(address indexed tokenuint256 collectAmount
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RemoveAllowlistEvent(address[] _removed
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetApprovedTokenEvent(address indexed tokenbool approveduint256 feePctuint256 minFeeuint256 minAmountuint256 maxAmount
SetMinFeePerTokenEvent(address indexed tokenuint256 minFee
SetRequiredValidatorsEvent(uint256 requiredValidators
TransferToUnwrapEvent(bytes32 orderHashbytes32 saltaddress indexed recipientaddress indexed tokenuint256 amount
TransferToWrapEvent(address indexed fromaddress indexed tokenstring settleuint256 amountuint256 fee
Unpaused(address account
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.