I believe the correct transaction is this one: https://etherscan.io/tx/0xa790149d714d614601ded9df1ad40b3830953b5a019b4ea9030cd1699344f2ac. (You had an extra character at the end.)
The contract code is here: https://etherscan.io/address/0x73de68d64b5d9b2108fdf76a394f76e16a88ceb3#code. Because no data
field was specified, your transaction invoked the fallback function, which in turn calls getTokens
:
function getTokens() payable canDistr public {
Note the canDistr
modifier, which is defined this way:
modifier canDistr() {
require(!distributionFinished);
_;
}
As you can see here, distributionFinished
is true
, so the require
statement reverted the transaction.