Commit Graph

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