Commit Graph

16 Commits

Author SHA1 Message Date
ChronosX88
ebc29c2078
Remove calling slashMiner when dispute result has any value 2021-03-03 01:05:29 +03:00
ChronosX88
8ead31a45e
Add simple miner slashing algorithm, add error messages to DioneDispute.sol 2021-03-03 01:04:19 +03:00
ChronosX88
21e50dd13a
Implement DioneDispute contract 2021-02-26 22:53:43 +03:00
bahadylbekov
a42776be67 add: filecoin message validation, secp signature 2020-12-02 17:03:39 +03:00
bahadylbekov
b4c03da4ba add: DioneOracle contract to replace Aggregator and OracleEmitter with simple oracle requests storage 2020-11-30 03:22:18 +03:00
bahadylbekov
cc034cc884 fix: Proof-of-Stake mining reward on sending data to Aggregator contract 2020-11-25 21:54:59 +03:00
ChronosX88
b5893b03f4
Implement dynamic RPC client method managing 2020-11-24 01:59:27 +04:00
bahadylbekov
52ec8dbd35 add: filecoin api schema, eth-contracts types changes 2020-11-23 19:53:44 +03:00
bahadylbekov
78e4ec34a6 fix: aggregator contract 2020-11-15 13:16:38 +03:00
bahadylbekov
3e68466665 fix: changed aggregator contract logic, dioneStaking contract, filecoin client 2020-11-14 14:25:14 +03:00
bahadylbekov
2551affae0 add: solana rpc, solana program subscription, miner beacon entries usage, fixed DioneStaking smart contract 2020-11-13 17:04:10 +03:00
ChronosX88
4435868b42
[Smart Contracts] Refactor minerStake() function in DioneStaking - remove address argument and use msg.sender 2020-11-12 18:20:27 +04:00
bahadylbekov
9219e483a1 add: integrate DioneStaking contract into ethereum client and node store 2020-10-30 08:23:08 +03:00
bahadylbekov
9b8c4eb012 add: dione token, dione staking contract, timelock contract, fix wallet and consensus leader 2020-10-30 06:41:19 +03:00
bahadylbekov
aa6a44b9e9 fix: add Ownable.sol smart contract 2020-08-04 20:24:46 +02:00
bahadylbekov
cfc246a3a1 add: ethereum rpc wallet operation, send transaction method, smart contracts golang artifacts 2020-08-04 20:19:42 +02:00