ChronosX88
|
9fcd925dcb
|
Cleanup eth-contracts
|
2021-04-15 02:14:13 +03:00 |
|
ChronosX88
|
03f1b85170
|
Drop Embark, move to Hardhat, write fully automated deployment script
|
2021-04-15 02:04:28 +03:00 |
|
ChronosX88
|
1f83763b70
|
Update .gitignore
|
2021-04-15 02:01:07 +03:00 |
|
ChronosX88
|
2441d2ca40
|
Implement deriving eth private key from mnemonic phrase
|
2021-04-15 00:04:21 +03:00 |
|
ChronosX88
|
8618f631f4
|
Prepare eth contracts for Solidity 0.8.X, migrate to Embark framework
|
2021-04-14 00:22:30 +03:00 |
|
ChronosX88
|
35e7994da7
|
Implement basic version of dispute manager, slightly refactor consensus package
|
2021-03-15 23:39:52 +03:00 |
|
ChronosX88
|
56c23a9087
|
Cleanup old contracts from eth-contracts folder
|
2021-03-05 22:42:09 +03:00 |
|
ChronosX88
|
06122ccd82
|
Fix syntax errors in DioneDispute smart-contract
|
2021-03-04 21:22:29 +03:00 |
|
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 |
|
ChronosX88
|
ffa03747d8
|
Update .gitignore (ignore *.abi)
|
2020-11-14 14:00:40 +04: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 |
|