BattleOfThermopylae
Verified contract
Active on
Ethereum with 75 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
PRS | ERC-20 | 58.495265K | -- | -- | |
300 | ERC-20 | 0.2 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11173097 | 4 years ago | | | 0 | 0.0010124911 | |
| 5153278 | 7 years ago | | | 0 | 0.00012093000 | |
| 5153253 | 7 years ago | | | 0 | 0.00012061000 | |
| 5066459 | 7 years ago | | | 0 | 0.0012422300 | |
| 4558282 | 7 years ago | | | 0 | 0.0011723460 | |
| 4554147 | 7 years ago | | | 0 | 0.0020468490 | |
| 4477485 | 7 years ago | | | 0 | 0.000073810000 | |
| 4477485 | 7 years ago | | | 0 | 0.000073810000 | |
| 4477445 | 7 years ago | | | 0 | 0.000097469000 | |
| 4464954 | 7 years ago | | | 0 | 0.000066392000 |
ABI
ABI objects
Getter at block 21022817
BATTLE_CASUALTIES() view returns (uint8)
10
BATTLE_POINT_DECIMALS() view returns (uint8)
18
BP_ATHENIAN() view returns (uint8)
100
BP_IMMORTAL() view returns (uint8)
100
BP_PERSIAN() view returns (uint8)
1
BP_SPARTAN() view returns (uint16)
1000
BTL_ATHENIAN() view returns (uint16)
2000
BTL_IMMORTAL() view returns (uint16)
2000
BTL_PERSIAN() view returns (uint8)
1
BTL_SPARTAN() view returns (uint16)
1000
MAX_ATHENIANS() view returns (uint256)
100000000000000000000
MAX_IMMORTALS() view returns (uint256)
100
MAX_PERSIANS() view returns (uint256)
300000000000000000000000
MAX_SPARTANS() view returns (uint256)
300000000000000000000
VERSION() view returns (string)
1.0.0
WAD() view returns (uint256)
1000000000000000000
athenians() view returns (address)
0x17052d51e954592c1046320c2371abab6c73ef10
avarageBlockTime() view returns (uint256)
15
battles() view returns (address)
0x2accab9cb7a48c3e82286f0b2f8798d201f4ec3f
battlesOwner() view returns (address)
0xea03ee7110fafb324d4a931979ef4578bffb6a00
deprecated() view returns (bool)
false
endTime() view returns (uint256)
1509494400
getGreeksBattlePoints() view returns (uint256 greeksBattlePoints)
2244000000000000000000
getPersiansBattlePoints() view returns (uint256 persiansBattlePoints)
95022650000000000000250
getTemporaryWinningFaction() view returns (string temporaryWinningFaction)
Persians are winning, but the battle is still in progress!
getWinningFaction() view returns (string winningFaction)
Persians
immortals() view returns (address)
0x22e5f62d0fa19974749faa194e3d3ef6d89c08d7
isDraw() view returns (bool draw)
false
isEnded() view returns (bool ended)
true
isInProgress() view returns (bool inProgress)
false
isInTime() view returns (bool inTime)
false
isTimeExpired() view returns (bool timeExpired)
true
newAddress() view returns (address)
0x0000000000000000000000000000000000000000
newVersion() view returns (string)
persians() view returns (address)
0x163733bcc28dbf26b41a8cfa83e369b5b3af741b
spartans() view returns (address)
0xaec98a708810414878c3bcdf46aad31ded4a4557
startTime() view returns (uint256)
1508803200
Read-only
computeSlaves(address _player, address _loosingMainTroops) view returns (uint256 slaves)
getAtheniansOnTheBattlefield(address _player) view returns (uint256 atheniansOnTheBattlefield)
getGreeksBattlePointsBy(address _player) view returns (uint256 playerBattlePoints)
getImmortalsOnTheBattlefield(address _player) view returns (uint256 immortalsOnTheBattlefield)
getPersiansBattlePointsBy(address _player) view returns (uint256 playerBattlePoints)
getPersiansOnTheBattlefield(address _player) view returns (uint256 persiansOnTheBattlefield)
getSpartansOnTheBattlefield(address _player) view returns (uint256 spartansOnTheBattlefield)
getTotalSlaves(address _faction) view returns (uint256 slaves)
warriorsByPlayer(address, address) view returns (uint256)
warriorsOnTheBattlefield(address) view returns (uint256)
State-modifying
Events assignAtheniansToBattle(uint256 _warriors) returns (bool success)
assignImmortalsToBattle(uint256 _warriors) returns (bool success)
assignPersiansToBattle(uint256 _warriors) returns (bool success)
assignSpartansToBattle(uint256 _warriors) returns (bool success)
redeemWarriors() returns (bool success)
setBattleTokenAddress(address _battleTokenAddress, address _battleTokenOwner)
setDeprecated(string _newVersion, address _newAddress) returns (bool success)
WarriorsAssignedToBattlefield(address indexed _from, address _faction, uint256 _battlePointsIncrementForecast)
WarriorsBackToHome(address indexed _to, address _faction, uint256 _survivedWarriors)
constructor(uint256 _startTime, uint256 _life, uint8 _avarageBlockTime, address _persians, address _immortals, address _spartans, address _athenians)
This contract contains no fallback and receive objects.
This contract contains no error objects.