Mark Spanbroek
|
8086dda3f2
|
[purchasing] set selected offer on purchase
|
2022-05-19 10:38:19 +02:00 |
Mark Spanbroek
|
09a7aa3eed
|
[clock] Replace Market.waitUntil() with Clock.waitUntil()
|
2022-05-19 10:38:19 +02:00 |
Mark Spanbroek
|
1e44ed5fd3
|
[purchasing] Use Clock instead of getTime()
|
2022-05-19 10:38:19 +02:00 |
Mark Spanbroek
|
1848c0334d
|
[purchasing] add purchase status to json output
|
2022-05-19 10:38:19 +02:00 |
Mark Spanbroek
|
fb56f60d77
|
[purchasing] keep track of all purchases
|
2022-05-19 10:38:19 +02:00 |
Mark Spanbroek
|
466f109193
|
[purchasing] start purchase through REST API
|
2022-05-19 10:38:19 +02:00 |
Mark Spanbroek
|
fae05fce86
|
[contracts] Do not crash when contract interaction fails
Log error instead.
|
2022-04-21 14:04:07 +02:00 |
markspanbroek
|
1a3003e043
|
Update to latest dagger-contracts (#78)
- StorageRequest struct has changed
- StorageRequested event has changed,
it no longer returns the entire request,
but only the id and the ask
|
2022-04-11 12:03:55 -06:00 |
Mark Spanbroek
|
94e34e7d28
|
[market] requestStorage() returns submitted request
|
2022-04-04 11:29:32 +02:00 |
Mark Spanbroek
|
5b5f3335d6
|
[purchasing] Ignore offers that are about to expire
|
2022-04-04 10:03:46 +02:00 |
Mark Spanbroek
|
dcfd6be1c6
|
[purchasing] Ignore expired offers
|
2022-04-04 10:03:46 +02:00 |
Mark Spanbroek
|
fe23cb89d7
|
[purchasing] Select cheapest offer
|
2022-04-04 10:03:46 +02:00 |
Mark Spanbroek
|
03140fdf49
|
[purchasing] Add state to track purchase progress
|
2022-04-04 10:03:46 +02:00 |
Mark Spanbroek
|
7c9c244836
|
[purchasing] Remove PurchaseRequest; use StorageRequest
|
2022-04-04 10:03:46 +02:00 |
Mark Spanbroek
|
9ade3fdd37
|
[contracts] StorageRequest/Offer is object instead of tuple
|
2022-04-04 10:03:46 +02:00 |
Mark Spanbroek
|
5f10549f19
|
Introduce Purchasing and Market
|
2022-04-04 10:03:46 +02:00 |