-
12d5711e36
Improve redistribution period test
nolash
2021-06-08 11:16:56 +0200
-
0dba167af2
WIP Improve redistribution precision
nolash
2021-06-08 09:45:24 +0200
-
e8781a9aa0
Add growth decay test, improve resolution in growth/decay in contract (SingleCap)
nolash
2021-06-08 07:38:10 +0200
-
1b1419c03b
Rename divider to nano, expand supply value bit length
nolash
2021-06-07 18:16:08 +0200
-
81ec2198aa
Improve resolution in fractional calc in contract
nolash
2021-06-07 17:49:22 +0200
-
5f69a1d7a1
WIP avoid fractional truncation
nolash
2021-06-07 15:32:50 +0200
-
dd878aa5cd
Apply demurrage on minutes on periods (SingleCap only)
nolash
2021-06-07 12:08:04 +0200
-
32ae98d581
Remove dead contract code in default distribution (single)
nolash
2021-06-07 09:36:31 +0200
-
fb8d1e548c
Add sink address in token sum to total supply
nolash
2021-06-07 09:28:08 +0200
-
62d8820936
Correct magnitude in sim/example
nolash
2021-06-07 09:07:34 +0200
-
e47720fa04
Add redistribution single minute demurrage test
nolash
2021-06-07 09:04:17 +0200
-
399e24764a
Remove redistribute calls on no redistribute sim
nolash
2021-06-06 11:52:36 +0200
-
b7072fc50c
Add xfail on sum demurraged balance to whole
nolash
2021-06-06 10:14:41 +0200
-
b09a6f4166
Fix script bug cap
nolash
2021-06-06 10:09:26 +0200
-
f7432a44b7
Bump version, add sim to package
nolash
2021-06-06 09:37:11 +0200
-
c69d115965
Introduce sim example
lash/sim
nolash
2021-06-06 09:34:18 +0200
-
2f5bb63f9a
Use chain string in sim constructor
nolash
2021-06-06 06:01:35 +0200
-
4e11f750e8
Revert to mine for every tx, add limit test
nolash
2021-06-06 05:57:39 +0200
-
7bdd18664e
WIP time travel in sim
nolash
2021-06-05 20:23:06 +0200
-
e142dd0432
Add transfer, mint, balance to sim
nolash
2021-06-05 19:19:17 +0200
-
64621ca9b3
Add initial sim setup, test
nolash
2021-06-05 17:59:34 +0200
-
996c0224cf
Rehabilitate deploy script
nolash
2021-06-05 14:03:50 +0200
-
b5421cdd4e
Remove remainder, particiant count from single mode
nolash
2021-06-05 12:50:31 +0200
-
74ef57a6a7
Remove complex account period tracker in single mode
nolash
2021-06-05 12:39:53 +0200
-
f338510a1d
Remove commented code
nolash
2021-06-05 12:05:38 +0200
-
5dcf728701
Add singlecap contract + runner for all test combos
lash/single-and-cap
nolash
2021-06-05 11:58:35 +0200
-
d6e71424f3
Apply single redistribution test
nolash
2021-06-05 08:59:21 +0200
-
aeebdd348b
Implement selectable deployment
nolash
2021-06-05 08:45:37 +0200
-
093fcbccd5
Bump eth-erc20. add initial single and cap contract adaptations
nolash
2021-06-05 07:50:59 +0200
-
3c871e5758
Upgrade chainlib
lash/tests-to-chainlib
nolash
2021-06-05 06:48:19 +0200
-
646a3ea007
Chainlib refactor tests complete (minus bench)
nolash
2021-06-04 15:59:42 +0200
-
f299e25dcc
Rehabilitate last test
nolash
2021-06-04 15:08:03 +0200
-
4b780c81ad
WIP refactor redistribution tests
nolash
2021-06-04 14:10:31 +0200
-
68fa6488d2
WIP refactor redistribution tests
nolash
2021-06-04 14:03:07 +0200
-
3471229ae6
Refactor actual period
nolash
2021-06-04 13:14:26 +0200
-
71e94b5afb
Refactor pure test on chainlib
nolash
2021-06-04 11:48:17 +0200
-
4e4c0f1203
Complete refactor basic tests
nolash
2021-06-04 10:54:10 +0200
-
32f536dec0
Refactor base amount test
nolash
2021-06-04 09:29:52 +0200
-
d1a0a7e882
Refactor mint, minter tests
nolash
2021-06-04 09:24:05 +0200
-
9f27f9e26a
Rename module, add test base and two basic tests to chainlib
nolash
2021-06-04 09:05:08 +0200
-
b4dfb5a381
Merge branch 'lash/clean-and-doc' into 'master'
Louis Holbrook
2021-05-06 08:35:58 +0000
-
-
1de39b90cf
Lash/clean and doc
Louis Holbrook
2021-05-06 08:35:58 +0000
-
-
1a168d81f9
Merge remote-tracking branch 'origin/master' into lash/clean-and-doc
lash/clean-and-doc
nolash
2021-05-06 10:34:35 +0200
-
-
-
-
2f57da0e8e
Update deps
nolash
2021-05-06 10:30:00 +0200
-
51c9c94261
Add gitignore
nolash
2021-05-01 08:41:26 +0200
-
e332f76a04
Add EIP 165, 173 support
nolash
2021-05-01 08:40:27 +0200
-
ebef1948aa
Add chainlib deploy script
nolash
2021-04-13 12:38:47 +0200
-
22cd7cf18c
Upgrade chainlib
nolash
2021-04-04 15:11:24 +0200
-
7a9572e978
Upgrade deps
nolash
2021-03-24 06:54:26 +0100
-
e2ecc6d382
Merge branch 'lash/clean-and-doc' into 'master'
Louis Holbrook
2021-03-01 09:53:40 +0000
-
-
8e777aa720
Cleanup, docs, benchmarks
Louis Holbrook
2021-03-01 09:53:39 +0000
-
-
8f11bdc2cc
Simplify demurrage cache properties
nolash
2021-03-01 10:53:02 +0100
-
aab0bc243c
Improve documentation, add mark constants, add removeMinter method
nolash
2021-03-01 10:23:55 +0100
-
364731b220
Add legacy deploy script, python pacakging
nolash
2021-02-15 18:20:00 +0100
-
a8ff826dad
Use cached demurrage in account redistribution application
nolash
2021-02-06 22:04:39 +0100
-
3ae75075e4
Prune comments
nolash
2021-02-06 20:14:42 +0100
-
-
9de5e52c2f
Merge branch 'lash/cache-demurrage-modifier' into 'master'
Louis Holbrook
2021-02-06 19:01:34 +0000
-
-
528fef6444
Cache demurrage modifier in redistribution data
Louis Holbrook
2021-02-06 19:01:33 +0000
-
-
806ed1907a
Improve demurrage modifier calculation for redistribution cache, add gas bench for same
lash/cache-demurrage-modifier
nolash
2021-02-06 19:58:41 +0100
-
2ad59df9c9
Compact words, add demurragemodifier to redistribution word
nolash
2021-02-06 19:10:27 +0100
-
8af12b33c0
Merge branch 'timebased' into 'master'
Will Ruddick
2021-02-06 15:50:59 +0000
-
-
-
-
e32001e7e0
updated to a time-frame reference with minute resolution - rather than blocks
Will Ruddick
2021-02-06 15:40:23 +0000
-
-
0f816ebdc5
Merge branch 'lash/use-timestamps' into 'master'
Louis Holbrook
2021-02-06 14:48:40 +0000
-
-
0202676d51
Correct base amount on mint
Louis Holbrook
2021-02-06 14:48:40 +0000
-
-
9b538d0e47
Use base amount on minting
lash/use-timestamps
nolash
2021-02-06 15:48:17 +0100
-
3f0516d4bc
Merge remote-tracking branch 'origin/master' into lash/use-timestamps
nolash
2021-02-06 15:47:43 +0100
-
-
-
-
cf6fd57672
Merge branch 'lash/use-timestamps' into 'master'
Louis Holbrook
2021-02-06 14:18:30 +0000
-
-
0053b90368
Use timestamps instead of blocks
Louis Holbrook
2021-02-06 14:18:30 +0000
-
-
2ea28aacd1
Rewrite to use timestamp instead of blocks
nolash
2021-02-06 15:17:37 +0100
-
50c9cb61b5
Move participation criteria test to correct place
lash/fix_redistribution_tests
nolash
2021-02-06 05:47:18 +0100
-
1184de1c50
Do not set participation on spends to self, introduce minimum spend
nolash
2021-02-06 05:43:56 +0100
-
0e1851f6f7
Add test for redistribution
nolash
2021-02-06 05:32:01 +0100
-
8fb0afddfb
To be safe, zero out participant data in redistribution on default case
nolash
2021-02-05 19:02:01 +0100
-
b6e2116a1d
Disambiguate fraction bit when 0 participants edge case
nolash
2021-02-05 18:52:01 +0100
-
26abe066b6
Remove useless bool check for balance adjustment result (they revert instead)
nolash
2021-02-05 13:00:14 +0100
-
-
01155f6e64
Redistribution noop on 0 participants, but returns full supply on remainder check
nolash
2021-02-05 12:56:57 +0100
-
b04580cd97
Add application of remainder
nolash
2021-02-05 12:32:17 +0100
-
a3e7b54875
Merge branch 'master' of gitlab.com:grassrootseconomics/sarafu-token
nolash
2021-02-05 12:02:19 +0100
-
-
21210471c5
Apply remainder calculation
nolash
2021-02-05 12:02:05 +0100
-
b79e636f31
Merge branch 'moreexample' into 'master'
Will Ruddick
2021-02-05 09:23:20 +0000
-
-
7122fc280b
Add default sink address to constructor
nolash
2021-02-05 09:44:15 +0100
-
65b51bc2a1
Merge branch 'master' of gitlab.com:grassrootseconomics/sarafu-token
nolash
2021-02-05 09:22:54 +0100
-
-
179e25adff
Add approve, transferfrom
nolash
2021-02-05 09:22:36 +0100
-
d795a77deb
Save highest two bits in redistribuction work for remainder handling
nolash
2021-02-05 08:45:44 +0100
-
cb40df872f
clarification on example
Will Ruddick
2021-02-05 06:18:34 +0000
-
3191f926c9
clarified and added an example
Will Ruddick
2021-02-05 06:01:21 +0000
-
-
568ac9da1f
typos
Will Ruddick
2021-02-04 14:02:12 +0000
-
4d60ecdf52
Merge branch 'usecase' into 'master'
Will Ruddick
2021-02-04 13:56:33 +0000
-
-
60f38996d8
Update README.md
Will Ruddick
2021-02-04 13:04:29 +0000
-
12d3cd4f44
updates
Will Ruddick
2021-02-04 13:02:31 +0000
-
6ca3dd2428
corrections
Will Ruddick
2021-02-04 12:43:04 +0000
-
99adbef196
added use case example and small clarifications
Will Ruddick
2021-02-04 07:41:01 +0000
-
-
ed9d9b3833
Add readmE
nolash
2021-02-03 15:22:45 +0100
-
3cecc77cd1
Add preliminary code comments
nolash
2021-02-03 09:16:01 +0100
-
ea6990a84c
Add redistribution execution
nolash
2021-02-03 09:00:24 +0100
-
b5d30e12ef
Add redistribution code
nolash
2021-02-02 21:14:41 +0100
-
42d7212a08
Add apply tax on mint, transfer
nolash
2021-02-02 19:09:13 +0100
-
4c6ee96acc
Add participants and supply to redistribution
nolash
2021-02-02 17:53:35 +0100
-
64a6bdcabe
Add period to account word
nolash
2021-02-02 16:46:27 +0100
-
68a7e3e1db
Add transfer, mint
nolash
2021-02-02 16:10:53 +0100