-
17638b0a51
Bump version
dev-0.3.1
lash
2023-02-11 04:32:22 +00:00
-
ceed2e3a7a
Set immutable vars
lash
2023-02-10 17:02:29 +00:00
-
cc1d4c811b
Remove dead console script entry
lash
2023-02-10 16:48:08 +00:00
-
1b167f8dd1
Bump version
v0.3.0
dev-0.3.0
lash
2023-02-10 16:33:36 +00:00
-
5d79399f21
Finish removing redundant tests
lash
2023-02-10 16:19:03 +00:00
-
5c85a8abba
Fix period test to recognize actual sink address
lash
2023-02-10 16:17:06 +00:00
-
e6eef48808
Add supply cap
lash
2023-02-10 15:58:31 +00:00
-
3353733405
Add seal logic and tests
lash
2023-02-10 15:21:37 +00:00
-
1f0dc0aa5f
Define expiry in terms of period
lash
2023-02-10 14:30:25 +00:00
-
09b825808f
Freeze accounts balances at expiry
lash
2023-02-10 13:45:29 +00:00
-
2717e29d91
Freeze accounts balances at expiry
lash
2023-02-10 13:44:35 +00:00
-
23de062ab9
Add expiry implementation, after expire sink gets all
lash
2023-02-10 12:22:50 +00:00
-
c25e018cd1
Add benchmark for gas usage
lash
2023-02-10 10:57:38 +00:00
-
4dbbf2c9bc
Remove redistribute parameter in unittest constructor
lash
2023-02-10 10:25:43 +00:00
-
008a6ecfba
Remove redundant apply script
lash
2023-02-10 10:14:06 +00:00
-
550c0d60cd
Add license to solidity aux dir (abdk-math)
lash
2023-02-10 10:08:24 +00:00
-
dc891ce9bb
Rehabilitate deployer cli script
lash
2023-02-10 10:05:10 +00:00
-
5317573b47
All tests pass!
lash
2023-02-10 09:06:04 +00:00
-
34af3b1b30
Rehabilitate redistribution unit
lash
2023-02-10 06:21:32 +00:00
-
555b0b1724
Rehabilitate change period
lash
2023-02-10 05:02:24 +00:00
-
3333d50f98
Rehabilitate test growth and amounts
lash
2023-02-09 12:26:13 +00:00
-
e74a9cb594
test basic passes
lash
2023-02-09 12:08:28 +00:00
-
f785925eb5
WIP rehabilitating test basic
lash
2023-02-09 11:44:20 +00:00
-
ae2c1b4124
Rewrite base unittest module, reinstate more contract methods
lash
2023-02-09 06:49:18 +00:00
-
ffc041c1a3
WIP Implement abdk math contract for constructor, decay
lash
2023-02-09 05:09:45 +00:00
-
bcc957f861
Remove commented contract code, makefile single nocap only
dev-0.2.1
lash
2023-02-08 08:51:57 +00:00
-
84b1a5b439
Return redistributions type correctly
lash
2023-02-08 08:44:37 +00:00
-
7b6a88c889
Move bitfields to struct
lash/simple-contract
lash
2023-02-08 08:26:15 +00:00
-
00f4ddba68
Remove growby method
lash/safe-decay
lash
2023-02-08 06:03:56 +00:00
-
8c57aa02d6
WIP implement full history of account balance snapshot
lash/snapshot-deep
lash
2023-01-18 09:34:31 +00:00
-
-
db2acc3109
WIP reintroduce multi contract code for storing snapshot
lash/snapshot
lash
2023-01-18 08:14:18 +00:00
-
-
9d7b87be9c
Finish repairing cli tools
lash
2023-01-11 13:35:24 +00:00
-
697d2bf227
Rehabilitate cli tools
lash
2023-01-11 13:06:09 +00:00
-
e49493def1
Decrease allowance on transferfrom
lash
2023-01-07 07:00:31 +00:00
-
4f1bd36c12
Add delta allowance, approve sets explicit value
lash
2023-01-05 13:36:40 +00:00
-
166302ef49
Bump contract version
lash
2022-12-16 12:01:13 +00:00
-
2ec72bbc55
Add comments, remove dead code, remove make install for dead contracts
lash
2022-12-15 10:48:40 +00:00
-
97415dbed2
Add simple demurrage check, asserts for longer period checks
lash
2022-12-15 07:25:04 +00:00
-
3b87961d13
WIP investigate apparent overflow problem
lash
2022-12-13 13:26:27 +00:00
-
a56f1c4869
WIP test burn over time
lash
2022-12-13 13:10:33 +00:00
-
ef294eaec2
Remove potentially boundless iteration in changePeriod in contract
lash
2022-12-11 09:41:56 +00:00
-
2f4f8bb7b9
Add test for arbitrary account demurrage honoring burn amount
lash/burn
lash
2022-12-05 18:53:07 +00:00
-
140dde7bc3
Add total burned method
lash
2022-12-05 18:25:04 +00:00
-
90fb95208f
Add test for redistribution after burn
lash
2022-12-05 18:17:58 +00:00
-
99a9915d11
Merge branch 'dev-0.2.0' into 'master'
master
Mohamed Sohail
2022-05-30 07:53:22 +00:00
-
-
20e3a783fd
Runaway redistribution
Louis Holbrook
2022-05-30 07:53:22 +00:00
-
-
5941a6abdf
Merge branch 'master' into dev-0.2.0
dev-0.2.0
lash
2022-05-30 07:51:34 +00:00
-
-
c5de0e3300
Reactivate test, expose sinkaddress
lash
2022-05-28 09:28:10 +00:00
-
cc1a84f818
Add catch-up period test
lash
2022-05-27 13:22:25 +00:00
-
ee871730dc
Remove unneeded demurragestart item
lash
2022-05-27 12:53:11 +00:00
-
31faa78346
Keep cumulative sink total in state and deduct from upcoming demurrage
lash
2022-05-27 12:51:10 +00:00
-
18ee9c5f9b
Make tests pass
lash
2022-05-27 12:02:27 +00:00
-
a0557b35a0
Fix cumulative distribution calculation bug in SingleNocap
lash
2022-05-27 11:10:31 +00:00
-
127c67e665
Add steps option to demurrage cli
dev-0.1.1
lash
2022-05-03 18:19:28 +00:00
-
1387451e01
Bump deps
lash/apply-cli
lash
2022-04-24 18:53:09 +00:00
-
226f81fc5c
Merge branch 'lash/apply-cli' into 'master'
William Luke
2022-03-14 12:58:45 +00:00
-
-
370efb3192
Add apply demurrage cli tool
Louis Holbrook
2022-03-14 12:58:45 +00:00
-
-
3a1fb22631
Remove arg defaults
lash
2022-03-02 13:32:25 +00:00
-
f1a2a78eb4
Merge branch 'master' into lash/apply-cli
lash
2022-03-02 09:03:40 +00:00
-
-
47ee1cfa45
Merge branch 'lash/gas-safety-valve' into 'master'
Louis Holbrook
2022-03-02 09:01:50 +00:00
-
-
db56e0d33f
bug: Wrong redistribution amount + limited demurrage apply
Louis Holbrook
2022-03-02 09:01:50 +00:00
-
-
2c6e0b5f02
Merge remote-tracking branch 'origin/master' into lash/gas-safety-valve
lash/gas-safety-valve
lash
2022-03-02 08:56:06 +00:00
-
-
-
-
d0c02eadbf
Merge branch 'lum/add-ci' into 'master'
Louis Holbrook
2022-03-02 08:54:20 +00:00
-
-
ed60b5923b
ci: add basic ci
William Luke
2022-03-02 08:54:20 +00:00
-
-
1e24ec1352
Add apply demurrage cli tool
lash
2022-03-02 08:15:10 +00:00
-
-
187a00ee2d
Test for sink set owner protect
lash
2022-03-02 07:36:53 +00:00
-
f75caede0f
Settable sink address
lash
2022-03-02 07:22:19 +00:00
-
c7af21e233
Bump chainlib eth minor version
lash/chainlib-up
lash
2022-03-01 11:14:58 +00:00
-
-
276b346e52
Add limited demurrage apply test
lash
2022-02-28 11:11:45 +00:00
-
6dc843fb5d
Apply redistribution correction from singlecap to singlenocap contract
lash
2022-02-28 10:42:30 +00:00
-
-
a04c826ba7
Bump deps, version
nolash
2021-12-22 20:12:42 +00:00
-
04f50cdede
Loosen dependencies
nolash
2021-12-21 10:47:38 +00:00
-
21d65522a8
Merge branch 'philip/bumps' into 'master'
Philip Wafula
2021-12-18 11:49:44 +00:00
-
-
130b5ea587
Bumps lib version and deps.
philip
2021-12-18 14:47:02 +03:00
-
e486e9f31a
Moves configs into data folder
philip
2021-12-18 14:34:01 +03:00
-
959b018247
Bumps deps version for conflict resolution.
philip
2021-12-15 09:35:08 +03:00
-
6ecacd60d4
Bumps lib patch version.
philip
2021-12-15 09:34:50 +03:00
-
c40157318f
Bumps versions of deps and dep.
philip
2021-12-15 06:18:38 +03:00
-
-
025ef614a5
WIP test rehabilitations
nolash
2021-11-15 14:45:46 +01:00
-
43b3d2b488
Use explicit pre-release signer
lash/add-python-demurrage-calc
nolash
2021-08-24 21:49:06 +02:00
-
0e1613c5f6
Upgrade deps
nolash
2021-07-23 11:22:11 +02:00
-
899efb65fc
Upgrade deps
nolash
2021-07-14 13:17:45 +02:00
-
f84edb5f3b
Include default config dir in data
nolash
2021-07-05 15:45:01 +02:00
-
c6b5d9a8e0
Move test base to externally importable path
nolash
2021-07-05 10:26:39 +02:00
-
abe82949ea
Add slow demurrage calc
nolash
2021-07-04 14:52:12 +02:00
-
a6f53e7278
Correct demurrage emu minutes logline
nolash
2021-07-04 14:37:56 +02:00
-
98c460dc2f
Create demurrage calc from contract
nolash
2021-07-04 12:10:01 +02:00
-
00bb87e3ec
Add python demurrage calculator
nolash
2021-07-02 15:29:56 +02:00
-
294ded19f5
Move to chainlib-eth
0.0.2-dev
nolash
2021-06-28 11:46:05 +02:00
-
2c1b7cbb1e
Fix result block flag
lash/sim-lowerbits
nolash
2021-06-09 16:10:34 +02:00
-
d8f9fedecf
Update gas budget
nolash
2021-06-09 14:54:43 +02:00
-
c3a6a692ed
Test precision loss of 2 bytes in demurrage store in redistribution data
nolash
2021-06-08 17:41:49 +02:00
-
030cfdfc97
Add amounts test to test script
lash/sim-minute
nolash
2021-06-08 16:42:13 +02:00
-
2123341fe9
Rehabilitate single nocap contract
nolash
2021-06-08 16:38:45 +02:00
-
606b8d6238
Add transfers test, rehabilitate single test
nolash
2021-06-08 14:58:58 +02:00
-
34d90b3291
WIP add transfers tests
nolash
2021-06-08 13:53:17 +02:00
-
a2a141dbf4
Use next redistribution object hack in apply default distribution
nolash
2021-06-08 13:06:32 +02:00
-
0b6d58f7af
Fix demurrage in multicap
nolash
2021-06-08 12:06:34 +02:00
-
e894dcd3cf
Add mint amounts test
nolash
2021-06-08 11:53:51 +02:00
-
689baa5f62
Check redistribution demurrage in two periods in test period
nolash
2021-06-08 11:20:11 +02:00