Commit Graph

  • 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
  • 12d5711e36 Improve redistribution period test nolash 2021-06-08 11:16:56 +02:00
  • 0dba167af2 WIP Improve redistribution precision nolash 2021-06-08 09:45:24 +02:00
  • e8781a9aa0 Add growth decay test, improve resolution in growth/decay in contract (SingleCap) nolash 2021-06-08 07:38:10 +02:00
  • 1b1419c03b Rename divider to nano, expand supply value bit length nolash 2021-06-07 18:16:08 +02:00
  • 81ec2198aa Improve resolution in fractional calc in contract nolash 2021-06-07 17:49:22 +02:00
  • 5f69a1d7a1 WIP avoid fractional truncation nolash 2021-06-07 15:32:50 +02:00
  • dd878aa5cd Apply demurrage on minutes on periods (SingleCap only) nolash 2021-06-07 12:08:04 +02:00
  • 32ae98d581 Remove dead contract code in default distribution (single) nolash 2021-06-07 09:36:31 +02:00
  • fb8d1e548c Add sink address in token sum to total supply nolash 2021-06-07 09:28:08 +02:00
  • 62d8820936 Correct magnitude in sim/example nolash 2021-06-07 09:07:34 +02:00
  • e47720fa04 Add redistribution single minute demurrage test nolash 2021-06-07 09:04:17 +02:00
  • 399e24764a Remove redistribute calls on no redistribute sim nolash 2021-06-06 11:52:36 +02:00
  • b7072fc50c Add xfail on sum demurraged balance to whole nolash 2021-06-06 10:14:41 +02:00
  • b09a6f4166 Fix script bug cap nolash 2021-06-06 10:09:26 +02:00
  • f7432a44b7 Bump version, add sim to package nolash 2021-06-06 09:37:11 +02:00
  • c69d115965 Introduce sim example lash/sim nolash 2021-06-06 09:34:18 +02:00
  • 2f5bb63f9a Use chain string in sim constructor nolash 2021-06-06 06:01:35 +02:00
  • 4e11f750e8 Revert to mine for every tx, add limit test nolash 2021-06-06 05:57:39 +02:00
  • 7bdd18664e WIP time travel in sim nolash 2021-06-05 20:23:06 +02:00
  • e142dd0432 Add transfer, mint, balance to sim nolash 2021-06-05 19:19:17 +02:00
  • 64621ca9b3 Add initial sim setup, test nolash 2021-06-05 17:59:34 +02:00
  • 996c0224cf Rehabilitate deploy script nolash 2021-06-05 14:03:50 +02:00
  • b5421cdd4e Remove remainder, particiant count from single mode nolash 2021-06-05 12:50:31 +02:00
  • 74ef57a6a7 Remove complex account period tracker in single mode nolash 2021-06-05 12:39:53 +02:00
  • f338510a1d Remove commented code nolash 2021-06-05 12:05:38 +02:00
  • 5dcf728701 Add singlecap contract + runner for all test combos lash/single-and-cap nolash 2021-06-05 11:58:35 +02:00
  • d6e71424f3 Apply single redistribution test nolash 2021-06-05 08:59:21 +02:00
  • aeebdd348b Implement selectable deployment nolash 2021-06-05 08:45:37 +02:00
  • 093fcbccd5 Bump eth-erc20. add initial single and cap contract adaptations nolash 2021-06-05 07:50:59 +02:00
  • 3c871e5758 Upgrade chainlib lash/tests-to-chainlib nolash 2021-06-05 06:48:19 +02:00
  • 646a3ea007 Chainlib refactor tests complete (minus bench) nolash 2021-06-04 15:59:42 +02:00
  • f299e25dcc Rehabilitate last test nolash 2021-06-04 15:08:03 +02:00
  • 4b780c81ad WIP refactor redistribution tests nolash 2021-06-04 14:10:31 +02:00
  • 68fa6488d2 WIP refactor redistribution tests nolash 2021-06-04 14:03:07 +02:00
  • 3471229ae6 Refactor actual period nolash 2021-06-04 13:14:26 +02:00
  • 71e94b5afb Refactor pure test on chainlib nolash 2021-06-04 11:48:17 +02:00
  • 4e4c0f1203 Complete refactor basic tests nolash 2021-06-04 10:54:10 +02:00
  • 32f536dec0 Refactor base amount test nolash 2021-06-04 09:29:52 +02:00
  • d1a0a7e882 Refactor mint, minter tests nolash 2021-06-04 09:24:05 +02:00
  • 9f27f9e26a Rename module, add test base and two basic tests to chainlib nolash 2021-06-04 09:05:08 +02:00
  • b4dfb5a381 Merge branch 'lash/clean-and-doc' into 'master' Louis Holbrook 2021-05-06 08:35:58 +00:00
  • 1de39b90cf Lash/clean and doc Louis Holbrook 2021-05-06 08:35:58 +00:00
  • 1a168d81f9 Merge remote-tracking branch 'origin/master' into lash/clean-and-doc lash/clean-and-doc nolash 2021-05-06 10:34:35 +02:00
  • 2f57da0e8e Update deps nolash 2021-05-06 10:30:00 +02:00
  • 51c9c94261 Add gitignore nolash 2021-05-01 08:41:26 +02:00
  • e332f76a04 Add EIP 165, 173 support nolash 2021-05-01 08:40:27 +02:00
  • ebef1948aa Add chainlib deploy script nolash 2021-04-13 12:38:47 +02:00
  • 22cd7cf18c Upgrade chainlib nolash 2021-04-04 15:11:24 +02:00
  • 7a9572e978 Upgrade deps nolash 2021-03-24 06:54:26 +01:00
  • e2ecc6d382 Merge branch 'lash/clean-and-doc' into 'master' Louis Holbrook 2021-03-01 09:53:40 +00:00
  • 8e777aa720 Cleanup, docs, benchmarks Louis Holbrook 2021-03-01 09:53:39 +00:00
  • 8f11bdc2cc Simplify demurrage cache properties nolash 2021-03-01 10:53:02 +01:00
  • aab0bc243c Improve documentation, add mark constants, add removeMinter method nolash 2021-03-01 10:23:55 +01:00
  • 364731b220 Add legacy deploy script, python pacakging nolash 2021-02-15 18:20:00 +01:00
  • a8ff826dad Use cached demurrage in account redistribution application nolash 2021-02-06 22:04:39 +01:00
  • 3ae75075e4 Prune comments nolash 2021-02-06 20:14:42 +01:00
  • 9de5e52c2f Merge branch 'lash/cache-demurrage-modifier' into 'master' Louis Holbrook 2021-02-06 19:01:34 +00:00
  • 528fef6444 Cache demurrage modifier in redistribution data Louis Holbrook 2021-02-06 19:01:33 +00:00
  • 806ed1907a Improve demurrage modifier calculation for redistribution cache, add gas bench for same lash/cache-demurrage-modifier nolash 2021-02-06 19:58:41 +01:00
  • 2ad59df9c9 Compact words, add demurragemodifier to redistribution word nolash 2021-02-06 19:10:27 +01:00
  • 8af12b33c0 Merge branch 'timebased' into 'master' Will Ruddick 2021-02-06 15:50:59 +00:00
  • e32001e7e0 updated to a time-frame reference with minute resolution - rather than blocks Will Ruddick 2021-02-06 15:40:23 +00:00
  • 0f816ebdc5 Merge branch 'lash/use-timestamps' into 'master' Louis Holbrook 2021-02-06 14:48:40 +00:00
  • 0202676d51 Correct base amount on mint Louis Holbrook 2021-02-06 14:48:40 +00:00
  • 9b538d0e47 Use base amount on minting lash/use-timestamps nolash 2021-02-06 15:48:17 +01:00
  • 3f0516d4bc Merge remote-tracking branch 'origin/master' into lash/use-timestamps nolash 2021-02-06 15:47:43 +01:00