TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 4 txns
Deployed by via 0x433533bc at 15948980
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot

No balances found for "TransparentUpgradeableProxy"

0x7e08f718a1e42c5c7c125b2b0d7cff7bf669ac37c1f626016f040dc5c8774405
0x3f7bd265e3018f1e6c14a6a2400ba34106a62354fd101b1771be296d0d0e91d8
0xb42792ed8c719e46f37b0b2cdbb91b8e7dddf7bc6ab9224ef0191d38f70ef6e5
0x864092193ef13361a353c73617a36cc3d4d2e2679b2007213a2a1df01ff5839d

Functions
Getter at block 21212946
 
getFactoryParts(view returns (struct ShipMerchantFactoryPart[])
getPrinciples(view returns (address[])
[0x6B175474E89094C44Da98b954EedeAC495271d0F]
 
getValues(view returns (uint256uint256uint256booladdress[]struct ShipMerchantFactoryPart[])
owner(view returns (address)
0x9afc2b8403145c24145e4b1a3cefc00ebc16d983
paused(view returns (bool)
false
Read-only
damagedSigs(bytes32view returns (bool)
pausers(addressview returns (bool)
payableUSD(uint256 valueview returns (uint256)
viewCost(uint16 _hulluint16 _bridgeuint16 _engineaddress _principleview returns (uint256 cost)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
buildDamagedShip(bytes _signatureaddress _touint256 _chainIduint256 _timestampuint16 _partStrengthuint16 _damageuint8 _archetype
buyShip(uint8[] _fpIdsuint8 _archetypeaddress _principle
buyShipPayable(uint8[] _fpIdsuint8 _archetypepayable 
giftShip(address _touint16 _hulluint16 _bridgeuint16 _engineuint8 _archetypeuint8 _brand
initialize(address _fundaddress _starshipaddress _warpuint256 _current
migrateShip(address _touint256 _idstring nameuint16 _hulluint16 _bridgeuint16 _engineuint8 _brand
removeFactoryPart(uint256 id
setAddress(uint256 _idxaddress _address
setAllowedPrinciples(address _principlebool _allowed
setFactoryPart(struct ShipMerchantFactoryPart fpuint256 id
setFactoryParts(struct ShipMerchantFactoryPart[] _fpsuint256[] _ids
setInteger(uint256 _idxuint256 _value
setPause(bool _paused
setPauser(address _pauserbool _allowed
setPayable(bool _payable
setVerifier(address _verifierbool _isVerifier
transferOwnership(address newOwner
withdrawTokens(address token
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BuildDamagedShip(address indexed accountbytes signatureuint256 tokenIduint256 branduint256 hulluint256 bridgeuint256 engineuint256 archetypeuint256 damage
BuildShip(address indexed toaddress principleuint256 tokenIduint256 branduint256 hulluint256 bridgeuint256 engineuint256 archetypeuint256 costbool[] idsUsed
MigrateShip(address indexed tostring nameuint256 tokenIduint256 branduint256 hulluint256 bridgeuint256 engine
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PauseChanged(address indexed bybool indexed paused
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.