DexSpan

Verified contract

Active on Base with 13,359 txns
Deployed by via 0x3efc1876 at 11973870
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.44
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x3ff408aeeaef68e7b41d25b292230c4c2d0d2742c8b1812441186fe4d541ee36
0xb43c77bbe342edd8d540b6e80f4e4103eddfd6084bdd77694fbce54fb80e7389
0xb38fb44f29b0bac268fe4132b97ce3753a6a729febdaaea1eb51ba2ccd0cc944
0x05c9def9dc65636acb425bf00a97f83cc7b6ccf6a7250055ca2d42dc52a785eb
0x28e12542f818a73eec5a163ed4e84e1b68f94b21bc2ffd8f488e1ffbc6853416
0xeeda6a4159e51ec67823c1e9243917b8fd22d99a75b68a751eec265f6999e55c
0x317c6112125a3dcdaada700a4ef4d8f6bf18adc020685a2fea592db2497a335b
0x2e5075072b591acddc7479397be5db7dabd2c9749367d23ce1ef9cbf5f2d8d5b
0x612c8234ed0ecfa8641ba816e3242a7b271fccd627999cb4d1a92841fe1bfac8
0x382c5a0a8403228ddfeaa17cc95c4655ec86ff43a7efd13ac0d8452f2f926e15

Functions
Getter at block 21891263
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FACTORY_SETTER_ROLE(view returns (bytes32)
0xafffb39e42e2a1496bc4305c8783f904fa76641e3895205b6002a03336ee0975
assetBridge(view returns (address)
0x21c1e74caadf990e237920d5515955a024031109
assetForwarder(view returns (address)
0x0fa205c0446cd9eedcc7538c9e24bc55ad08207f
nativeAddress(view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
newOwner(view returns (address)
0x0000000000000000000000000000000000000000
univ2SkimAddress(view returns (address)
0xb1b64005b11350a94c4d069eff4215592d98f2e2
wnativeAddress(view returns (address)
0x4200000000000000000000000000000000000006
Read-only
flagToAddress(uint256view returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
claimOwnership(
grantRole(bytes32 roleaddress account
handleMessage(address _tokenSentuint256 _amountbytes message
multicall(bytes[] datareturns (bytes[] results)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAssetBridge(address _assetBridge
setAssetForwarder(address _forwarder
setFactorySetter(address _factorySetter
setFlagToFactoryAddress(uint256 _flagCodeaddress _factoryAddress
setWNativeAddresses(address _nativeaddress _wrappedNative
swapAndDeposit(uint256 partnerIdbytes32 destChainIdBytesbytes recipientuint8 depositTypeuint256 feeAmountbytes messagestruct DexSpanSwapParams swapDataaddress refundRecipientpayable 
swapInSameChain(address[] tokensuint256 amountuint256 minReturnuint256[] flagsbytes[] dataTxbool isWrapperaddress recipientuint256 widgetIDpayable returns (uint256 returnAmount)
swapMultiWithRecipient(address[] tokensuint256 amountuint256 minReturnuint256[] flagsbytes[] dataTxbool isWrapperaddress recipientpayable returns (uint256 returnAmount)
transferOwnership(address _newOwner
Events
ClaimOwnership(address newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetAssetBridge(address assetBridgeaddress admin
SetAssetForwarder(address assetForwarderaddress admin
SetFactorySetter(address factorySetter
SetFlagToFactory(uint256 flagaddress factoryAddress
SetWNativeAddresses(address wrappedNative
Swap(string indexed funcNameaddress[] tokenPathuint256 amountaddress indexed senderaddress indexed receiveruint256 finalAmtuint256[] flagsuint256 widgetID
SwapOnSameChain(address fromTokenaddress destTokenuint256 amountbytes _datauint256 flags
SwapWithRecipient(string indexed funcNameaddress[] tokenPathuint256 amountaddress indexed senderaddress indexed receiveruint256 finalAmtuint256[] flagsuint256 widgetID
TransferOwnership(address newOwner
Constructor
constructor(address _assetForwarderAddressaddress _nativeaddress _wrappedNativeaddress _univ2SkimAddress
Fallback and receive
receive(
Errors
AlreadyFactorySetter(
AmountTooLow(
ExcecutionFailed(
InavlidCaller(
InavlidPool(
InvalidCaller(
RestrictNativeToken(
WrongDataLength(
WrongTokenSent(
ZeroAddress(
ZeroFlag(