Mark Spanbroek
|
c3e85c675a
|
Use bid hash as contract id
Adds nonce to storage request to ensure uniqueness.
|
2021-10-20 14:30:31 +02:00 |
Mark Spanbroek
|
08cedae4bf
|
Multiple storage contracts in solidity contract
|
2021-10-20 14:30:31 +02:00 |
Mark Spanbroek
|
d005bf7c3c
|
Rename StorageContract -> StorageContracts
|
2021-10-20 10:59:08 +02:00 |
Mark Spanbroek
|
4913edb6ce
|
Allow anyone to mark missing proofs
|
2021-10-19 09:37:03 +02:00 |
Mark Spanbroek
|
973b70734f
|
Make test less dependent on exact timing of block timestamp
|
2021-10-18 16:20:30 +02:00 |
Mark Spanbroek
|
47f0746f06
|
Add expiration time to bids
|
2021-10-18 15:31:19 +02:00 |
Mark Spanbroek
|
71efdd36c7
|
Add (dummy) proof submission
|
2021-10-18 14:55:59 +02:00 |
Mark Spanbroek
|
01e18ee494
|
Add continuous integration
|
2021-10-14 14:56:06 +02:00 |
Mark Spanbroek
|
04b2a31f74
|
Add hash of data that is to be stored to the contract
|
2021-10-14 14:49:29 +02:00 |
Mark Spanbroek
|
23a4b84816
|
Add proof period and timeout to request for storage
|
2021-10-14 14:01:28 +02:00 |
Mark Spanbroek
|
cbf34df013
|
Require proofs on average once every proof period
|
2021-10-14 12:37:14 +02:00 |
Mark Spanbroek
|
550fcf4afe
|
Add proof period and timeout to contract
|
2021-10-14 09:10:57 +02:00 |
Mark Spanbroek
|
31807dfe58
|
Add TODO's as suggested by Tanguy
|
2021-10-13 10:21:03 +02:00 |
Mark Spanbroek
|
6ef71f0419
|
Introduces StorageContract
A StorageContract can only be instantiated when a request
for storage and a bid have been signed.
|
2021-10-12 16:59:34 +02:00 |
Mark Spanbroek
|
545ed4b011
|
Add OpenZeppelin contracts
|
2021-10-12 13:35:41 +02:00 |
Mark Spanbroek
|
44433926bf
|
Hardhat setup
|
2021-10-12 08:35:24 +02:00 |