GenesisGalaxy
Verified contract
Active on
Ethereum with 2,752 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x281d…be35
0xcd15…ea09
Balances ($0.00)
No balances found for "GenesisGalaxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20900678 | 11 days ago | | | 0 | 0.00017952661 | |
| 17453532 | a year ago | | | 0 | 0.0036771680 | |
| 17405163 | a year ago | | | 0 | 0.00075505500 | |
| 17115032 | a year ago | | | 0 | 0.0029839031 | |
| 17115011 | a year ago | | | 0 | 0.0039628571 | |
| 17059403 | 2 years ago | | | 0 | 0.0053055454 | |
| 17004066 | 2 years ago | | | 0 | 0.0034290259 | |
| 17001208 | 2 years ago | | | 0 | 0.0019439280 | |
| 17001179 | 2 years ago | | | 0 | 0.0019038152 | |
| 17000984 | 2 years ago | | | 0 | 0.00084469681 |
ABI
ABI objects
Getter at block 20980053
ASTEROIDS_PER_EMISSION() view returns (uint256)
11
MAX_DEPLETION_INTERVAL() view returns (uint256)
2592000
MAX_RADIUS() view returns (uint256)
512000
REWARD_PER_SHARE_PRECISION() view returns (uint256)
1000000000000
SPEED() view returns (uint256)
1
butter() view returns (address)
0x281d6cc6b48e8eca43a07ee388e1467e946dbe35
getEmissionCount() view returns (uint256)
16
getOrigin() view returns (struct AsteroidInfo)
(0x281d6cc6b48e8eca43a07ee388e1467e946dbe35, 20000000000000000000000000, 77160493827160493, 0, 0)
getOriginExtended() view returns (struct AsteroidInfoExtended)
(0, 0, 11, true, (0x281d6cc6b48e8eca43a07ee388e1467e946dbe35, 20000000000000000000000000, 77160493827160493, 0, 0), (961880738428091, 1680961643, 77160493827160493, 887001375697941167992, 343579696159145801721792))
miaocraft() view returns (address)
0xcd15e64e77bc7773d89c67be8a9b43146f64ea09
owner() view returns (address)
0xac4625b359e01c93837bad3e7b1183fef50a3c00
sbh() view returns (address)
0xdc03db7607f0bf0276bcec79211196d2511a365a
Read-only
_emissionInfos(uint256) view returns (uint128 seed, uint128 amount)
asteroidIdToCoordinate(uint256 asteroidId) pure returns (int256 x, int256 y)
collocated(uint256 entityId1, uint256 entityId2) view returns (bool)
collocated(uint256 entityId1, uint256 entityId2, uint256 radius) view returns (bool)
coordinate(address token, uint256 id) view returns (int256 x, int256 y)
coordinate(uint256 entityId) view returns (int256 x, int256 y)
coordinateToAsteroidId(int256 x, int256 y) pure returns (uint256)
exists(uint256 mineId) view returns (bool)
getAsteroid(uint256 emissionId, uint256 index) view returns (struct AsteroidInfo asteroidInfo)
getAsteroidExtended(uint256 emissionId, uint256 index) view returns (struct AsteroidInfoExtended)
getAsteroids(uint256 emissionId) view returns (struct AsteroidInfo[] asteroidInfos)
getEmission(uint256 emissionId) view returns (struct EmissionInfo emissionInfo)
getExtractorInfo(uint256 mineId, uint256 extractorId) view returns (struct ExtractorInfo)
getLocationInfo(uint256 entityId) view returns (struct LocationInfo)
getMineInfo(uint256 mineId) view returns (struct MineInfo)
identified(uint256 emissionId, uint256 index) view returns (bool)
identifiedBitmaps(uint256) view returns (uint256)
locked(uint256 entityId) view returns (bool)
paginateAsteroids(uint256 offset, uint256 limit) view returns (struct AsteroidInfoExtended[] asteroidInfos)
paginateEmissions(uint256 offset, uint256 limit) view returns (struct EmissionInfo[] emissionInfos_)
pendingReward(uint256 extractorId, uint256 mineId) view returns (uint256 pending)
rewardTokens(uint256) view returns (address)
State-modifying
Events addEmission(uint256 seed, uint256 amount)
dock(uint256 shipId, uint256 asteroidId)
emergencyUndock(uint256 shipId, uint256 asteroidId)
extract(uint256 shipId, uint256 asteroidId)
identify(uint256 emissionId, uint256 index) returns (uint256 asteroidId)
identifyAll(uint256 emissionId)
identifyAndDock(uint256 emissionId, uint256 index, uint256 shipId)
identifyMultiple(uint256 emissionId, uint256[] indices)
initialize(address butter_, address miaocraft_, address sbh_)
massUpdateMines(uint256[] mineIds)
move(uint256 shipId, int256 xDest, int256 yDest)
move(uint256 shipId, uint256 asteroidId)
multicall(bytes[] data) returns (bytes[] results)
redock(uint256 shipId, uint256 asteroidId)
remove(uint256 shipId, uint256 asteroidId)
renounceOwnership()
setButter(address butter_)
setMiaocraft(address miaocraft_)
setSbh(address sbh_)
transferOwnership(address newOwner)
undockAndExtract(uint256 shipId, uint256 asteroidId)
undockExtractAndMove(uint256 shipId, uint256 asteroidId, int256 xDest, int256 yDest)
undockExtractAndMove(uint256 shipId, uint256 fromAsteroidId, uint256 toAsteroidId)
updateLocation(address token, uint256 id)
updateLocation(uint256 entityId)
updateMine(uint256 mineId) returns (struct MineInfo mineInfo)
AddMine(uint256 indexed mineId, address indexed rewardToken, uint256 rewardPerSecond, uint256 rewardPool)
DestroyMine(uint256 indexed mineId)
Dock(uint256 indexed extractorId, uint256 indexed mineId, uint256 shares)
EmergencyUndock(uint256 indexed extractorId, uint256 indexed mineId, uint256 shares)
Extract(uint256 indexed extractorId, uint256 indexed mineId, uint256 reward)
Initialized(uint8 version)
Locked(uint256 indexed entityId)
Move(uint256 indexed entityId, int256 xOrigin, int256 yOrigin, int256 xDest, int256 yDest, uint256 speed, uint256 departureTime)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SetCoordinate(uint256 indexed entityId, int256 x, int256 y)
SetLocation(uint256 indexed entityId, int256 xOrigin, int256 yOrigin, int256 xDest, int256 yDest, uint256 speed, uint256 departureTime)
SetMine(uint256 indexed mineId, address indexed rewardToken, uint256 rewardPerSecond, uint256 rewardPool)
Undock(uint256 indexed extractorId, uint256 indexed mineId, uint256 shares)
Unlocked(uint256 indexed entityId)
UpdateLocation(uint256 indexed entityId, int256 xOrigin, int256 yOrigin, int256 xDest, int256 yDest, uint256 speed, uint256 departureTime)
UpdateMine(uint256 indexed mineId, uint64 lastRewardTimestamp, uint256 totalShares, uint256 rewardPerShare)
constructor(uint256 asteroidsPerEmission, uint256 maxDepletionInterval, uint256 maxRadius, uint256 speed)
This contract contains no fallback and receive objects.
This contract contains no error objects.