Adam Uhlíř
|
57e8cd5013
|
feat: expiry specified as duration (#99)
|
2024-05-06 15:13:32 +02:00 |
Mark Spanbroek
|
f3e2186ec2
|
Update solidity to 0.8.23
|
2024-01-25 13:08:10 +01:00 |
Mark Spanbroek
|
b625f0d519
|
Merkle root is 32 bytes
|
2023-11-22 14:43:11 +01:00 |
Mark Spanbroek
|
efafa43910
|
Remove PoR parameters, add merkle root for storage proofs
|
2023-11-22 14:43:11 +01:00 |
Adam Uhlíř
|
14e453ac31
|
feat: partial payouts for cancelled requests (#69)
|
2023-10-16 11:14:02 +02:00 |
Adam Uhlíř
|
2b5d079882
|
feat: collateral fractions (#47)
Co-authored-by: Eric Mastro <github@egonat.me>
|
2023-03-30 11:11:21 +02:00 |
Adam Uhlíř
|
dfdbd16d5b
|
feat: collateral per slot (#44)
|
2023-03-08 12:02:34 +01:00 |
Mark Spanbroek
|
b62eeb564a
|
[marketplace] test & fix slotState()
|
2023-01-23 15:10:23 +01:00 |
Mark Spanbroek
|
2dbdd0028d
|
[marketplace] move price calculations to Requests.sol
|
2023-01-23 15:10:23 +01:00 |
Mark Spanbroek
|
dd65133576
|
[marketplace] replace Slot.hostPaid with SlotState.Paid
|
2023-01-23 15:10:23 +01:00 |
Mark Spanbroek
|
c8dda37300
|
[marketplace] introduce SlotState
- replace proofEnd() by slotState()
- replace _slotAcceptsProofs() by slotState()
- remove _stopRequiringProofs()
|
2023-01-23 15:10:23 +01:00 |
Mark Spanbroek
|
10f88a62a7
|
[marketplace] Move RequestState enum to Requests.sol
|
2023-01-23 15:10:23 +01:00 |
Mark Spanbroek
|
6aa76257f8
|
[Marketplace] Move `slotId()` to `Requests` library
Co-authored-by: Eric Mastro <eric.mastro@gmail.com>
|
2023-01-12 13:57:44 +01:00 |
Mark Spanbroek
|
2bfed21584
|
[Marketplace] Extract myRequests() and mySlots()
|
2023-01-12 13:57:44 +01:00 |
Mark Spanbroek
|
27ccb1e2bc
|
[Marketplace] Extract Request struct into separate file
|
2023-01-10 12:15:22 +01:00 |