├── .circleci ├── config.yml └── merge_pr.sh ├── .env_defaults ├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── Procfile ├── README.md ├── bin └── install_solc-0.4.2.sh ├── func_sig_registry ├── __init__.py ├── api_urls.py ├── gunicorn.conf ├── registry │ ├── __init__.py │ ├── api_views.py │ ├── apps.py │ ├── filters.py │ ├── forms.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20160709_0331.py │ │ ├── 0003_auto_20160709_0451.py │ │ ├── 0004_auto_20160804_1923.py │ │ ├── 0005_bytessignature_bytes4_signature.py │ │ ├── 0006_remove_bytessignature_unicode_bytes4_signature.py │ │ ├── 0007_auto_20160804_1929.py │ │ ├── 0008_auto_20160804_1929.py │ │ ├── 0009_bytessignature_hex_signature.py │ │ ├── 0010_auto_20160804_2028.py │ │ ├── 0011_auto_20160804_2047.py │ │ ├── 0012_auto_20160805_0441.py │ │ ├── 0013_auto_20160805_0446.py │ │ ├── 0014_eventsignature.py │ │ └── __init__.py │ ├── models.py │ ├── pagination.py │ ├── serializers.py │ ├── tables.py │ ├── tasks.py │ ├── templates │ │ └── registry │ │ │ ├── contract_abi_import.html │ │ │ ├── eventsignature_list.html │ │ │ ├── signature_create.html │ │ │ ├── signature_list.html │ │ │ └── solidity_source_import.html │ └── views.py ├── settings.py ├── settings_dev.py ├── settings_test.py ├── static │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.css.map │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap-theme.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ ├── bootstrap.min.css.map │ │ └── project.css │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── images │ │ └── favicon.ico │ └── js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ └── npm.js ├── templates │ ├── base.html │ ├── documentation.html │ ├── home.html │ ├── layout_full.html │ └── partials │ │ ├── file_input.html │ │ ├── form_errors_as_alerts.html │ │ ├── main_footer.html │ │ ├── pagination.html │ │ └── table.html ├── urls.py ├── utils │ ├── __init__.py │ ├── abi.py │ ├── encoding.py │ ├── events_solidity.py │ ├── github.py │ ├── import_statistics.py │ └── solidity.py └── wsgi.py ├── manage.py ├── migrations └── __init__.py ├── pytest.ini ├── requirements-dev.txt ├── requirements.txt ├── runtime.txt ├── setup.py ├── ssl.md ├── tests └── web │ ├── api │ ├── test_contract_abi_import_view.py │ ├── test_event_signature_api.py │ ├── test_event_signature_serializer.py │ ├── test_searching_signature_api_view.py │ ├── test_signature_api_view.py │ ├── test_signature_serializer.py │ ├── test_solidity_code_and_file_import.py │ ├── test_solidity_file_import.py │ └── test_solidity_source_import.py │ ├── conftest.py │ ├── factories.py │ ├── github │ ├── test_get_repository_solidity_files.py │ └── test_github_webhook_serializer.py │ ├── registry │ ├── test_browsable_event_signatures.py │ ├── test_browsable_function_signatures.py │ ├── test_event_signature_filter.py │ └── test_signature_import_from_raw_text_signature.py │ ├── regressions │ └── test_00_prefixed_signatures_save_correctly.py │ ├── utility │ ├── test_event_definition_to_text_signature.py │ ├── test_extract_event_signatures.py │ ├── test_extract_function_signatures.py │ ├── test_function_definition_to_text_signature.py │ ├── test_is_valid_contract_abi.py │ ├── test_make_4byte_signature.py │ ├── test_normalize_event_signature.py │ ├── test_normalize_function_signature.py │ └── test_retrieve_stats_from_import_results.py │ └── views │ └── test_signature_submit.py └── tox.ini /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.circleci/merge_pr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/.circleci/merge_pr.sh -------------------------------------------------------------------------------- /.env_defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/.env_defaults -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/.gitignore -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/README.md -------------------------------------------------------------------------------- /bin/install_solc-0.4.2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/bin/install_solc-0.4.2.sh -------------------------------------------------------------------------------- /func_sig_registry/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /func_sig_registry/api_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/api_urls.py -------------------------------------------------------------------------------- /func_sig_registry/gunicorn.conf: -------------------------------------------------------------------------------- 1 | secure_scheme_headers = { 2 | 'X-FORWARDED-PROTO': 'https' 3 | } 4 | -------------------------------------------------------------------------------- /func_sig_registry/registry/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /func_sig_registry/registry/api_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/api_views.py -------------------------------------------------------------------------------- /func_sig_registry/registry/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/apps.py -------------------------------------------------------------------------------- /func_sig_registry/registry/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/filters.py -------------------------------------------------------------------------------- /func_sig_registry/registry/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/forms.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0001_initial.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0002_auto_20160709_0331.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0002_auto_20160709_0331.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0003_auto_20160709_0451.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0003_auto_20160709_0451.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0004_auto_20160804_1923.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0004_auto_20160804_1923.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0005_bytessignature_bytes4_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0005_bytessignature_bytes4_signature.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0006_remove_bytessignature_unicode_bytes4_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0006_remove_bytessignature_unicode_bytes4_signature.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0007_auto_20160804_1929.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0007_auto_20160804_1929.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0008_auto_20160804_1929.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0008_auto_20160804_1929.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0009_bytessignature_hex_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0009_bytessignature_hex_signature.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0010_auto_20160804_2028.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0010_auto_20160804_2028.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0011_auto_20160804_2047.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0011_auto_20160804_2047.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0012_auto_20160805_0441.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0012_auto_20160805_0441.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0013_auto_20160805_0446.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0013_auto_20160805_0446.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/0014_eventsignature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/migrations/0014_eventsignature.py -------------------------------------------------------------------------------- /func_sig_registry/registry/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /func_sig_registry/registry/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/models.py -------------------------------------------------------------------------------- /func_sig_registry/registry/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/pagination.py -------------------------------------------------------------------------------- /func_sig_registry/registry/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/serializers.py -------------------------------------------------------------------------------- /func_sig_registry/registry/tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/tables.py -------------------------------------------------------------------------------- /func_sig_registry/registry/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/tasks.py -------------------------------------------------------------------------------- /func_sig_registry/registry/templates/registry/contract_abi_import.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/templates/registry/contract_abi_import.html -------------------------------------------------------------------------------- /func_sig_registry/registry/templates/registry/eventsignature_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/templates/registry/eventsignature_list.html -------------------------------------------------------------------------------- /func_sig_registry/registry/templates/registry/signature_create.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/templates/registry/signature_create.html -------------------------------------------------------------------------------- /func_sig_registry/registry/templates/registry/signature_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/templates/registry/signature_list.html -------------------------------------------------------------------------------- /func_sig_registry/registry/templates/registry/solidity_source_import.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/templates/registry/solidity_source_import.html -------------------------------------------------------------------------------- /func_sig_registry/registry/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/registry/views.py -------------------------------------------------------------------------------- /func_sig_registry/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/settings.py -------------------------------------------------------------------------------- /func_sig_registry/settings_dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/settings_dev.py -------------------------------------------------------------------------------- /func_sig_registry/settings_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/settings_test.py -------------------------------------------------------------------------------- /func_sig_registry/static/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/css/bootstrap-theme.css -------------------------------------------------------------------------------- /func_sig_registry/static/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /func_sig_registry/static/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /func_sig_registry/static/css/bootstrap-theme.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/css/bootstrap-theme.min.css.map -------------------------------------------------------------------------------- /func_sig_registry/static/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/css/bootstrap.css -------------------------------------------------------------------------------- /func_sig_registry/static/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/css/bootstrap.css.map -------------------------------------------------------------------------------- /func_sig_registry/static/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/css/bootstrap.min.css -------------------------------------------------------------------------------- /func_sig_registry/static/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /func_sig_registry/static/css/project.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/css/project.css -------------------------------------------------------------------------------- /func_sig_registry/static/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /func_sig_registry/static/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /func_sig_registry/static/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /func_sig_registry/static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /func_sig_registry/static/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /func_sig_registry/static/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/images/favicon.ico -------------------------------------------------------------------------------- /func_sig_registry/static/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/js/bootstrap.js -------------------------------------------------------------------------------- /func_sig_registry/static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /func_sig_registry/static/js/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/static/js/npm.js -------------------------------------------------------------------------------- /func_sig_registry/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/templates/base.html -------------------------------------------------------------------------------- /func_sig_registry/templates/documentation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/templates/documentation.html -------------------------------------------------------------------------------- /func_sig_registry/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/templates/home.html -------------------------------------------------------------------------------- /func_sig_registry/templates/layout_full.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/templates/layout_full.html -------------------------------------------------------------------------------- /func_sig_registry/templates/partials/file_input.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/templates/partials/file_input.html -------------------------------------------------------------------------------- /func_sig_registry/templates/partials/form_errors_as_alerts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/templates/partials/form_errors_as_alerts.html -------------------------------------------------------------------------------- /func_sig_registry/templates/partials/main_footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/templates/partials/main_footer.html -------------------------------------------------------------------------------- /func_sig_registry/templates/partials/pagination.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/templates/partials/pagination.html -------------------------------------------------------------------------------- /func_sig_registry/templates/partials/table.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/templates/partials/table.html -------------------------------------------------------------------------------- /func_sig_registry/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/urls.py -------------------------------------------------------------------------------- /func_sig_registry/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /func_sig_registry/utils/abi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/utils/abi.py -------------------------------------------------------------------------------- /func_sig_registry/utils/encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/utils/encoding.py -------------------------------------------------------------------------------- /func_sig_registry/utils/events_solidity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/utils/events_solidity.py -------------------------------------------------------------------------------- /func_sig_registry/utils/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/utils/github.py -------------------------------------------------------------------------------- /func_sig_registry/utils/import_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/utils/import_statistics.py -------------------------------------------------------------------------------- /func_sig_registry/utils/solidity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/utils/solidity.py -------------------------------------------------------------------------------- /func_sig_registry/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/func_sig_registry/wsgi.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/manage.py -------------------------------------------------------------------------------- /migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | DJANGO_SETTINGS_MODULE=func_sig_registry.settings_test 3 | -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/requirements.txt -------------------------------------------------------------------------------- /runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.6.5 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/setup.py -------------------------------------------------------------------------------- /ssl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/ssl.md -------------------------------------------------------------------------------- /tests/web/api/test_contract_abi_import_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/api/test_contract_abi_import_view.py -------------------------------------------------------------------------------- /tests/web/api/test_event_signature_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/api/test_event_signature_api.py -------------------------------------------------------------------------------- /tests/web/api/test_event_signature_serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/api/test_event_signature_serializer.py -------------------------------------------------------------------------------- /tests/web/api/test_searching_signature_api_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/api/test_searching_signature_api_view.py -------------------------------------------------------------------------------- /tests/web/api/test_signature_api_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/api/test_signature_api_view.py -------------------------------------------------------------------------------- /tests/web/api/test_signature_serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/api/test_signature_serializer.py -------------------------------------------------------------------------------- /tests/web/api/test_solidity_code_and_file_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/api/test_solidity_code_and_file_import.py -------------------------------------------------------------------------------- /tests/web/api/test_solidity_file_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/api/test_solidity_file_import.py -------------------------------------------------------------------------------- /tests/web/api/test_solidity_source_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/api/test_solidity_source_import.py -------------------------------------------------------------------------------- /tests/web/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/conftest.py -------------------------------------------------------------------------------- /tests/web/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/factories.py -------------------------------------------------------------------------------- /tests/web/github/test_get_repository_solidity_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/github/test_get_repository_solidity_files.py -------------------------------------------------------------------------------- /tests/web/github/test_github_webhook_serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/github/test_github_webhook_serializer.py -------------------------------------------------------------------------------- /tests/web/registry/test_browsable_event_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/registry/test_browsable_event_signatures.py -------------------------------------------------------------------------------- /tests/web/registry/test_browsable_function_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/registry/test_browsable_function_signatures.py -------------------------------------------------------------------------------- /tests/web/registry/test_event_signature_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/registry/test_event_signature_filter.py -------------------------------------------------------------------------------- /tests/web/registry/test_signature_import_from_raw_text_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/registry/test_signature_import_from_raw_text_signature.py -------------------------------------------------------------------------------- /tests/web/regressions/test_00_prefixed_signatures_save_correctly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/regressions/test_00_prefixed_signatures_save_correctly.py -------------------------------------------------------------------------------- /tests/web/utility/test_event_definition_to_text_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/utility/test_event_definition_to_text_signature.py -------------------------------------------------------------------------------- /tests/web/utility/test_extract_event_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/utility/test_extract_event_signatures.py -------------------------------------------------------------------------------- /tests/web/utility/test_extract_function_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/utility/test_extract_function_signatures.py -------------------------------------------------------------------------------- /tests/web/utility/test_function_definition_to_text_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/utility/test_function_definition_to_text_signature.py -------------------------------------------------------------------------------- /tests/web/utility/test_is_valid_contract_abi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/utility/test_is_valid_contract_abi.py -------------------------------------------------------------------------------- /tests/web/utility/test_make_4byte_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/utility/test_make_4byte_signature.py -------------------------------------------------------------------------------- /tests/web/utility/test_normalize_event_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/utility/test_normalize_event_signature.py -------------------------------------------------------------------------------- /tests/web/utility/test_normalize_function_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/utility/test_normalize_function_signature.py -------------------------------------------------------------------------------- /tests/web/utility/test_retrieve_stats_from_import_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/utility/test_retrieve_stats_from_import_results.py -------------------------------------------------------------------------------- /tests/web/views/test_signature_submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tests/web/views/test_signature_submit.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipermerriam/ethereum-function-signature-registry/HEAD/tox.ini --------------------------------------------------------------------------------