.gitignore
LICENSE
README.md
pipup.sh
setup.py
.github/ISSUE_TEMPLATE/bug_report.md
.idea/libraries/R_User_Library.xml
contracting/.gitignore
contracting/.version
contracting/__init__.py
contracting/client.py
contracting/config.py
contracting.egg-info/PKG-INFO
contracting.egg-info/SOURCES.txt
contracting.egg-info/dependency_links.txt
contracting.egg-info/requires.txt
contracting.egg-info/top_level.txt
contracting.egg-info/zip-safe
contracting/compilation/__init__.py
contracting/compilation/compiler.py
contracting/compilation/linter.py
contracting/compilation/parser.py
contracting/compilation/whitelists.py
contracting/contracts/__init__.py
contracting/contracts/submission.s.py
contracting/db/__init__.py
contracting/db/contract.py
contracting/db/driver.py
contracting/db/encoder.py
contracting/db/orm.py
contracting/execution/__init__.py
contracting/execution/executor.py
contracting/execution/module.py
contracting/execution/runtime.py
contracting/execution/metering/__init__.py
contracting/execution/metering/cu_costs.const
contracting/execution/metering/tracer.c
contracting/stdlib/__init__.py
contracting/stdlib/env.py
contracting/stdlib/bridge/__init__.py
contracting/stdlib/bridge/access.py
contracting/stdlib/bridge/decimal.py
contracting/stdlib/bridge/hashing.py
contracting/stdlib/bridge/imports.py
contracting/stdlib/bridge/orm.py
contracting/stdlib/bridge/random.py
contracting/stdlib/bridge/time.py
docs/mkdocs.yml
docs/docs/concepts.md
docs/docs/index.md
docs/docs/install.md
docs/docs/valid-code.md
docs/docs/concepts/context.md
docs/docs/concepts/functions.md
docs/docs/concepts/hashing.md
docs/docs/concepts/imports.md
docs/docs/concepts/model.md
docs/docs/concepts/randoms.md
docs/docs/concepts/stamps.md
docs/docs/concepts/storage.md
docs/docs/concepts/submission.md
docs/docs/concepts/time.md
docs/docs/img/execute.png
docs/docs/img/import.png
docs/docs/img/rocks-cli.png
docs/docs/img/rocks-serve.png
docs/docs/intro/intro.md
docs/docs/intro/motivation.md
docs/docs/intro/philosophy.md
docs/docs/quickstart/functions.md
docs/docs/quickstart/import-submit.md
docs/docs/quickstart/storage.md
docs/docs/quickstart/submit.md
docs/docs/quickstart/testing.md
examples/01 A very simple Counter contract.ipynb
examples/02 Ingredients of a Smart Contract.ipynb
examples/03 Interacting with the Client.ipynb
examples/04 Standard Library and Extending Contracting.ipynb
examples/05 Imports and Advanced Data Storage.ipynb
examples/Rock Paper Scissors Tutorial.ipynb
img/title.png
tests/__init__.py
tests/run.py
tests/utils.py
tests/final_gov/__init__.py
tests/final_gov/test_add_members.py
tests/final_gov/test_foundation.py
tests/final_gov/test_members.py
tests/final_gov/test_rewards.py
tests/final_gov/test_stamps.py
tests/final_gov/contracts/currency.s.py
tests/final_gov/contracts/elect_members.s.py
tests/final_gov/contracts/election_house.s.py
tests/final_gov/contracts/foundation.s.py
tests/final_gov/contracts/members.s.py
tests/final_gov/contracts/rewards.s.py
tests/final_gov/contracts/stamp_cost.s.py
tests/governance/__init__.py
tests/governance/test_election_house.py
tests/governance/test_even_simpler_election_house.py
tests/governance/test_foundation.py
tests/governance/test_master_candidates.py
tests/governance/test_masternodes.py
tests/governance/test_more_flexible_election_house.py
tests/governance/test_new_candidates.py
tests/governance/test_new_masternodes.py
tests/governance/test_pending_masters.py
tests/governance/test_rewards.py
tests/governance/test_simple_voting_contract.py
tests/governance/test_stamps.py
tests/governance/contracts/currency.s.py
tests/governance/contracts/delegates.s.py
tests/governance/contracts/deprecating_masters.s.py
tests/governance/contracts/election_house.s.py
tests/governance/contracts/foundation.s.py
tests/governance/contracts/master_candidates.s.py
tests/governance/contracts/masternodes.s.py
tests/governance/contracts/new_masternodes.s.py
tests/governance/contracts/pending_masters.s.py
tests/governance/contracts/rewards.s.py
tests/governance/contracts/simple_vote.s.py
tests/governance/contracts/stakes.s.py
tests/governance/contracts/stamp_cost.s.py
tests/integration/__init__.py
tests/integration/test_atomic_swap.py
tests/integration/test_builtins_locked_off.py
tests/integration/test_complex_contracts.py
tests/integration/test_complex_object_setting.py
tests/integration/test_constructor_args.py
tests/integration/test_datetime_contracts.py
tests/integration/test_dynamic_imports.py
tests/integration/test_executor_submission_process.py
tests/integration/test_misc_contracts.py
tests/integration/test_pixel_game.py
tests/integration/test_rich_ctx_calling.py
tests/integration/test_run_private_function.py
tests/integration/test_senecaCompiler_integration.py
tests/integration/test_seneca_client_randoms.py
tests/integration/test_seneca_client_replaces_executor.py
tests/integration/test_stamp_deduction.py
tests/integration/test_contracts/__init__.py
tests/integration/test_contracts/atomic_swaps.s.py
tests/integration/test_contracts/bad_time.s.py
tests/integration/test_contracts/bastardcoin.s.py
tests/integration/test_contracts/builtin_lib.s.py
tests/integration/test_contracts/child_test.s.py
tests/integration/test_contracts/constructor_args_contract.s.py
tests/integration/test_contracts/contracting.s.py
tests/integration/test_contracts/currency.s.py
tests/integration/test_contracts/dater.py
tests/integration/test_contracts/dynamic_import.s.py
tests/integration/test_contracts/dynamic_importing.s.py
tests/integration/test_contracts/erc20_clone.s.py
tests/integration/test_contracts/float_issue.s.py
tests/integration/test_contracts/foreign_thing.s.py
tests/integration/test_contracts/i_use_env.s.py
tests/integration/test_contracts/import_test.s.py
tests/integration/test_contracts/import_this.s.py
tests/integration/test_contracts/importing_that.s.py
tests/integration/test_contracts/inf_loop.s.py
tests/integration/test_contracts/json_tests.s.py
tests/integration/test_contracts/leaky.s.py
tests/integration/test_contracts/mathtime.s.py
tests/integration/test_contracts/owner_stuff.s.py
tests/integration/test_contracts/parent_test.s.py
tests/integration/test_contracts/pass_hash.s.py
tests/integration/test_contracts/private_methods.s.py
tests/integration/test_contracts/stubucks.s.py
tests/integration/test_contracts/tejastokens.s.py
tests/integration/test_contracts/test_client.py
tests/integration/test_contracts/test_construct_function_works.s.py
tests/integration/test_contracts/test_hashing_works.s.py
tests/integration/test_contracts/test_orm_foreign_hash_contract.s.py
tests/integration/test_contracts/test_orm_foreign_key_contract.s.py
tests/integration/test_contracts/test_orm_hash_contract.s.py
tests/integration/test_contracts/test_orm_no_contract_access.s.py
tests/integration/test_contracts/test_orm_variable_contract.s.py
tests/integration/test_contracts/test_pass_hash.s.py
tests/integration/test_contracts/test_time.s.py
tests/integration/test_contracts/thing.s.py
tests/integration/test_contracts/time_storage.s.py
tests/integration/test_contracts/modules/all_in_one.s.py
tests/integration/test_contracts/modules/dynamic_import.s.py
tests/integration/test_contracts/modules/module1.s.py
tests/integration/test_contracts/modules/module2.s.py
tests/integration/test_contracts/modules/module3.s.py
tests/integration/test_contracts/modules/module4.s.py
tests/integration/test_contracts/modules/module5.s.py
tests/integration/test_contracts/modules/module6.s.py
tests/integration/test_contracts/modules/module7.s.py
tests/integration/test_contracts/modules/module8.s.py
tests/nft/contracts/nft.s.py
tests/performance/__init__.py
tests/performance/prof_transfer.py
tests/performance/test_transfer.py
tests/security/__init__.py
tests/security/test_erc20_token_hacks.py
tests/security/contracts/builtin_hack_token.s.py
tests/security/contracts/call_infinate_loop.s.py
tests/security/contracts/con_inf_writes.s.py
tests/security/contracts/constructor_infinate_loop.s.py
tests/security/contracts/double_spend_gas_attack.s.py
tests/security/contracts/hack_tokens.s.py
tests/security/contracts/import_hash_from_contract.s.py
tests/security/contracts/infinate_loop.s.py
tests/unit/__init__.py
tests/unit/loop_client_test.sh
tests/unit/test_client.py
tests/unit/test_context_data_struct.py
tests/unit/test_datetime.py
tests/unit/test_decimal.py
tests/unit/test_driver.py
tests/unit/test_encode.py
tests/unit/test_imports_stdlib.py
tests/unit/test_linter.py
tests/unit/test_module.py
tests/unit/test_new_cache_driver.py
tests/unit/test_new_contract_driver.py
tests/unit/test_new_driver.py
tests/unit/test_orm.py
tests/unit/test_parser.py
tests/unit/test_runtime.py
tests/unit/test_stdlib_hashing.py
tests/unit/test_timedelta.py
tests/unit/engine/test_cacheDriver.py
tests/unit/precompiled/__init__.py
tests/unit/precompiled/compiled_token.py
tests/unit/precompiled/updated_submission.py
tests/unit/test_sys_contracts/__init__.py
tests/unit/test_sys_contracts/bad_lint.s.py
tests/unit/test_sys_contracts/compile_this.s.py
tests/unit/test_sys_contracts/currency.s.py
tests/unit/test_sys_contracts/good_lint.s.py
tests/unit/test_sys_contracts/module1.py
tests/unit/test_sys_contracts/module2.py
tests/unit/test_sys_contracts/module3.py
tests/unit/test_sys_contracts/module4.py
tests/unit/test_sys_contracts/module5.py
tests/unit/test_sys_contracts/module6.py
tests/unit/test_sys_contracts/module7.py
tests/unit/test_sys_contracts/module8.py
tests/unit/test_sys_contracts/module_func.py