MagpieCore

Verified contract

Implementation

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

No balances found for "MagpieCore"

No transactions found for "MagpieCore"


Functions
Getter at block 21221451
config(view returns (address wethaddress pauserAddressaddress magpieRouterAddressaddress magpieBridgeAddressaddress stargateAddressaddress tokenBridgeAddressaddress coreBridgeAddressuint8 consistencyLeveluint8 networkId)
(weth=0x0000000000000000000000000000000000000000, pauserAddress=0x0000000000000000000000000000000000000000, magpieRouterAddress=0x0000000000000000000000000000000000000000, magpieBridgeAddress=0x0000000000000000000000000000000000000000, stargateAddress=0x0000000000000000000000000000000000000000, tokenBridgeAddress=0x0000000000000000000000000000000000000000, coreBridgeAddress=0x0000000000000000000000000000000000000000, consistencyLevel=0, networkId=0)
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
Read-only
deposits(uint8bytes32uint64addressview returns (uint256)
gasFeeAccumulated(addressaddressview returns (uint256)
gasFeeAccumulatedByToken(addressview returns (uint256)
isPauser(address pauserview returns (bool)
sequences(uint8uint64view returns (bool)
State-modifying
changePauser(address newPauser
initialize(struct IMagpieCoreConfig _config
pause(
renounceOwnership(
renouncePauser(
sgReceive(uint16 senderChainIdbytes stargateBridgeAddressuint256 nonceaddress assetAddressuint256 amountbytes payload
swap(struct IMagpieRouterSwapArgs swapArgspayable returns (uint256[] amountOuts)
swapIn(struct IMagpieCoreSwapInArgs argspayable returns (uint256[] amountOutsuint256 depositAmountuint64 coreSequenceuint64 tokenSequence)
swapOut(struct IMagpieCoreSwapOutArgs argsreturns (uint256[] amountOuts)
transferOwnership(address newOwner
unpause(
updateConfig(struct IMagpieCoreConfig _config
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawGasFee(address tokenAddress
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
ConfigUpdated(struct IMagpieCoreConfig configaddress caller
DepositReceived(uint8 networkIdbytes32 senderAddressuint64 coreSequenceaddress assetAddressuint256 amount
GasFeeWithdraw(address indexed tokenAddressaddress indexed owneruint256 indexed amount
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PauserChanged(address indexed previousPauseraddress indexed newPauser
Swapped(struct IMagpieRouterSwapArgs swapArgsuint256[] amountOutsaddress caller
SwappedIn(struct IMagpieCoreSwapInArgs argsuint256[] amountOutsuint256 depositAmountuint8 receipientNetworkIduint64 coreSequenceuint64 tokenSequencebytes32 senderAddressaddress caller
SwappedOut(struct IMagpieCoreSwapOutArgs argsuint256[] amountOutsuint8 senderNetworkIduint64 coreSequencebytes32 senderAddressaddress caller
Unpaused(address account
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.