-rw-r--r-- | .gitignore | 10L |
-rw-r--r-- | .gitlab-ci.yml | 36L |
-rw-r--r-- | CAVEAT | 1L |
-rw-r--r-- | Makefile | 10L |
-rw-r--r-- | README.md | 405L |
-rw-r--r-- | ROADMAP | 8L |
-rw-r--r-- | VERSION | 1L |
-rw-r--r-- | doc/texinfo/Makefile | 4L |
-rw-r--r-- | doc/texinfo/contract.texi | 221L |
-rw-r--r-- | doc/texinfo/index.texi | 29L |
-rw-r--r-- | doc/texinfo/overview.texi | 47L |
-rw-r--r-- | doc/texinfo/tools.texi | 57L |
-rw-r--r-- | doc/texinfo/usecase.texi | 32L |
-rw-r--r-- | python/CHANGELOG | 52L |
-rw-r--r-- | python/LICENSE | 661L |
-rw-r--r-- | python/MANIFEST.in | 1L |
-rw-r--r-- | python/Makefile | 8L |
-rw-r--r-- | python/erc20_demurrage_token/__init__.py | 8L |
-rw-r--r-- | python/erc20_demurrage_token/data/.chainlib | 0B |
-rw-r--r-- | python/erc20_demurrage_token/data/DemurrageTokenSingleNocap.bin | 1L |
-rw-r--r-- | python/erc20_demurrage_token/data/DemurrageTokenSingleNocap.json | 1L |
-rw-r--r-- | python/erc20_demurrage_token/data/DemurrageTokenSingleNocap.metadata.json | 1L |
-rw-r--r-- | python/erc20_demurrage_token/data/__init__.py | 3L |
-rw-r--r-- | python/erc20_demurrage_token/data/config/eth.ini | 2L |
-rw-r--r-- | python/erc20_demurrage_token/data/config/session.ini | 2L |
-rw-r--r-- | python/erc20_demurrage_token/data/config/token.ini | 8L |
-rw-r--r-- | python/erc20_demurrage_token/demurrage.py | 67L |
-rw-r--r-- | python/erc20_demurrage_token/expiry.py | 36L |
-rw-r--r-- | python/erc20_demurrage_token/runnable/#publish.py# | 176L |
l--------- | python/erc20_demurrage_token/runnable/.#publish.py | 1L |
-rw-r--r-- | python/erc20_demurrage_token/runnable/publish.py | 176L |
-rw-r--r-- | python/erc20_demurrage_token/seal.py | 66L |
-rw-r--r-- | python/erc20_demurrage_token/sim/__init__.py | 2L |
-rw-r--r-- | python/erc20_demurrage_token/sim/error.py | 2L |
-rw-r--r-- | python/erc20_demurrage_token/sim/sim.py | 302L |
-rw-r--r-- | python/erc20_demurrage_token/token.py | 706L |
-rw-r--r-- | python/erc20_demurrage_token/unittest/__init__.py | 1L |
-rw-r--r-- | python/erc20_demurrage_token/unittest/base.py | 157L |
-rw-r--r-- | python/erc20_demurrage_token/unittest/newbase.py | 146L |
-rw-r--r-- | python/examples/sim.py | 76L |
-rw-r--r-- | python/examples/sim_noredistribute.py | 80L |
-rw-r--r-- | python/man/build/erc20-demurrage-token-publish.1 | 218L |
-rw-r--r-- | python/man/erc20-demurrage-token-publish.custom.groff | 5L |
-rw-r--r-- | python/man/erc20-demurrage-token-publish.head.groff | 22L |
-rw-r--r-- | python/man/erc20-demurrage-token-publish.overrides | 3L |
-rw-r--r-- | python/requirements.txt | 9L |
-rw-r--r-- | python/run_tests.sh | 14L |
-rw-r--r-- | python/setup.cfg | 44L |
-rw-r--r-- | python/setup.py | 37L |
-rw-r--r-- | python/test_requirements.txt | 3L |
-rw-r--r-- | python/tests/bench.old | 228L |
-rw-r--r-- | python/tests/bench_gas.py | 167L |
-rw-r--r-- | python/tests/sim/tests_sim.py | 73L |
-rw-r--r-- | python/tests/sim/tests_sim_limit.py | 35L |
-rw-r--r-- | python/tests/test_amounts.py | 147L |
-rw-r--r-- | python/tests/test_basic.py | 380L |
-rw-r--r-- | python/tests/test_burn.py | 314L |
-rw-r--r-- | python/tests/test_cap.py | 66L |
-rw-r--r-- | python/tests/test_demurrage.py.old | 114L |
-rw-r--r-- | python/tests/test_expiry.py | 98L |
-rw-r--r-- | python/tests/test_growth.py | 66L |
-rw-r--r-- | python/tests/test_mint.py | 77L |
-rw-r--r-- | python/tests/test_period.py | 237L |
-rw-r--r-- | python/tests/test_redistribution_single.py | 205L |
-rw-r--r-- | python/tests/test_redistribution_unit.py | 203L |
-rw-r--r-- | python/tests/test_seal.py | 195L |
-rw-r--r-- | python/tests/test_single.py | 96L |
-rw-r--r-- | solidity/DemurrageTokenSingleNocap.sol | 786L |
-rw-r--r-- | solidity/Makefile | 23L |
-rw-r--r-- | solidity/aux/ABDKMath64x64.sol | 752L |
-rw-r--r-- | solidity/aux/LICENSE.md | 28L |