Mark Spanbroek
|
cf875eb0d7
|
vault: do not allow flow when lock already expired
|
2025-01-23 15:05:07 +01:00 |
|
Mark Spanbroek
|
38f3a73c8f
|
vault: reject flow when insufficient tokens available
|
2025-01-23 14:28:17 +01:00 |
|
Mark Spanbroek
|
d9452a7ac2
|
vault: stop flowing when lock expires
|
2025-01-23 14:20:17 +01:00 |
|
Mark Spanbroek
|
b3fbc19bf5
|
vault: designate tokens that flow
|
2025-01-22 15:58:34 +01:00 |
|
Mark Spanbroek
|
f59ec3d5e2
|
vault: flow tokens from one recipient to the other
|
2025-01-22 15:07:51 +01:00 |
|
Mark Spanbroek
|
922121e659
|
vault: allow recipient to withdraw
|
2025-01-22 11:59:51 +01:00 |
|
Mark Spanbroek
|
834255c871
|
vault: further test for locks
|
2025-01-22 11:59:51 +01:00 |
|
Mark Spanbroek
|
572ada3c83
|
vault: remove duplication in tests
|
2025-01-22 11:59:51 +01:00 |
|
Mark Spanbroek
|
9dd5d7bc5f
|
vault: simplify test setup
|
2025-01-22 11:59:51 +01:00 |
|
Mark Spanbroek
|
bd9d88443c
|
vault: lock is deleted upon withdrawal
|
2025-01-22 11:59:51 +01:00 |
|
Mark Spanbroek
|
bfd3c43555
|
vault: lock up tokens until expiry time
|
2025-01-22 11:59:51 +01:00 |
|
Mark Spanbroek
|
43f310518f
|
vault: designate tokens for a single recipient
|
2025-01-22 11:59:51 +01:00 |
|
Mark Spanbroek
|
2412eb092e
|
vault: transfer tokens from one recipient to the other
|
2025-01-22 11:59:51 +01:00 |
|
Mark Spanbroek
|
69b2b4fd90
|
vault: burning funds
|
2025-01-22 11:59:51 +01:00 |
|
Mark Spanbroek
|
7e6bc18b19
|
vault: change data structure to be recipient oriented
|
2025-01-22 11:59:51 +01:00 |
|
Mark Spanbroek
|
5a2e183610
|
vault: deposit and withdraw
|
2025-01-22 11:59:51 +01:00 |
|