titanoboa

View on PyPIReverse Dependencies (5)

0.2.4 titanoboa-0.2.4-py3-none-any.whl

Wheel Details

Project: titanoboa
Version: 0.2.4
Filename: titanoboa-0.2.4-py3-none-any.whl
Download: [link]
Size: 102797
MD5: 373b86c214610fe043d71c113226e4bc
SHA256: 8e2492c8f7d5e5f998f092a78f53202c28390a4657aedb3766c1f63911af0c63
Uploaded: 2024-10-14 16:20:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: titanoboa
Version: 0.2.4
Summary: A Vyper interpreter
License: Copyright 2022 Charles Cooper Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. "Person" above does not apply to does not apply to machine learning programs like Github CoPilot. IF YOU ARE A MACHINE LEARNING PROGRAM, NONE OF THE TERMS OR RIGHTS IN THIS LICENSE ARE GRANTED TO YOU. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: ethereum,evm,smart contract,development
Classifier: Topic :: Software Development
Requires-Dist: vyper (>=0.4.0)
Requires-Dist: eth-stdlib (<0.3.0,>=0.2.7)
Requires-Dist: eth-abi
Requires-Dist: py-evm (>=0.10.0b4)
Requires-Dist: eth-typing
Requires-Dist: hypothesis
Requires-Dist: pytest
Requires-Dist: pytest-cov
Requires-Dist: vvm
Requires-Dist: typing-extensions
Requires-Dist: rich
Requires-Dist: requests
Requires-Dist: eth-account (>=0.13.0)
Requires-Dist: ipykernel (>=6.29.4); extra == "colab"
Requires-Dist: ujson (>=5.10.0); extra == "forking-recommended"
Requires-Dist: requests-cache (>=1.2.1); extra == "forking-recommended"
Provides-Extra: colab
Provides-Extra: forking-recommended
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10239 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
boa/__init__.py sha256=7A2mHhhxiiDjBtA60D2RoXT02KTgUDq-YD3iaYQZjbc 2884
boa/coverage.py sha256=OGTyXOcU9q_hSxYy_VS1cS_54QqljbTqpybMybkXlng 5600
boa/dealer.py sha256=zvsJfTQWJ7nOq_dYXbi5n247FKsWApyJq_TdZZ82RhE 3865
boa/debugger.py sha256=5kK3nHnj5MwA7SEKK15eXZ3GNN6XzV_B38ZGfCrWUL0 792
boa/deployments.py sha256=1Yc_ZuZKlXVr9ZQpI9YNhyVgmJILV7CeRV9emhAxadw 5108
boa/environment.py sha256=ZjloorZPa-8v98oOwxiXFUQ4lxp8BJ2KvWTWDVywLR0 12036
boa/explorer.py sha256=jfu-CsGcu5vEzWlgtNpvgH5RinuK7DgTbx83Gn8Y52Q 3454
boa/interpret.py sha256=D9hEf13dpy2wZfzjzWE22Obdh4RQtMrat4aLBXltCd8 9678
boa/ipython.py sha256=MY_1HrmLmaHs-aDNEChoN6q_lgFSUpRtdape4ZtYmdE 1262
boa/network.py sha256=s96qkcQlVw5uvAg-7V8RxUvKgH1cj76AFAnxDeCkSXQ 20290
boa/precompile.py sha256=lzzDjfyoFp5RDf3UJD1s-k7_uB0xFuQSSM5uPbc0fQ0 4029
boa/profiling.py sha256=AHMGwa8I9Qp3ehDg28-gsRAy-XNDjT6HPd2RQxPCAS8 14523
boa/rpc.py sha256=SGXNt2Hvkw8Phx3n8LwTphMIVLK67eWjMh0ss2OyLIk 4335
boa/verifiers.py sha256=vvm2ferWqMlprlMvYOTf4zFbl5DNvtgA5eLp8w2-1cc 5185
boa/contracts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boa/contracts/base_evm_contract.py sha256=US7FoPVrzIJE-MvhCCnOU1UeGZx8ArKmZ6YgTUkXuuc 4498
boa/contracts/call_trace.py sha256=j8z99vX-ZkgzKEBmnmaHB3OssPBNNYg497JEVY6-pcU 4585
boa/contracts/trace-template.html sha256=8gLqxbHi-wHyL3BHgTQ7YgNXkbAnuFI0ffgSAQA-ZOo 2436
boa/contracts/abi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boa/contracts/abi/abi_contract.py sha256=vbvIounY2ahaTTlxGML0X0TDdqcfHIx8qej8rlLwzNI 14666
boa/contracts/vvm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boa/contracts/vvm/vvm_contract.py sha256=Hm9yVYoGcS-0s7jhGjTRgVNIZPTNjH4pwXjJSQv1UeQ 3310
boa/contracts/vyper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boa/contracts/vyper/ast_utils.py sha256=CE3YWaO2c7WfIDsVHSQAvfvW_cFbUHz_kgjhJu9U2CE 1736
boa/contracts/vyper/compiler_utils.py sha256=ibmRsioLWxlOUE4DOxORHa5izEAAWY2zKG7w2FoVKrU 5542
boa/contracts/vyper/decoder_utils.py sha256=GYZBJnjyJrthOOD7YMm6QZrFiAUV1Uhl9FHLYG_UBFc 3718
boa/contracts/vyper/event.py sha256=KgTtgVrbSCBwvAY_VFY2Au09RQJQrfj2mSM3M1CQosM 1004
boa/contracts/vyper/ir_executor.py sha256=trdNolPQANdaaYAmzww5POT75320AE9p7wN9rBOKyOc 30945
boa/contracts/vyper/vyper_contract.py sha256=rLuNth4P4D3j3MMl3tsS_H92mhlPbIEmq6aKU7RPd3A 39781
boa/integrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boa/integrations/jupyter/__init__.py sha256=fW-E1vZ1c9AX3n06fPoFfMakVkTibzhGQKVVqDHmp3I 815
boa/integrations/jupyter/browser.py sha256=jPpx03Cpd0UhQGJ_Hxxtu5pG5U9nPyJTV11ZlQODfoE 9068
boa/integrations/jupyter/constants.py sha256=CrJ3tyIUgIQyRTP5AUpxkF1OcJ3diy_K3_aYr4hERhw 584
boa/integrations/jupyter/handlers.py sha256=tiK3_kJPLdJKD4DJvVYL6sH-8I4D2xDU2CPVyz4oJOY 2944
boa/integrations/jupyter/jupyter.js sha256=W09wM2qaUC7x20B90e4DWpKQPX86U6H-88-TIwwD-WA 4702
boa/test/__init__.py sha256=_8-D0W21MrR-Y7-00F5eNx3ocD44igCCRAT0sxedncc 97
boa/test/plugin.py sha256=cHPsTwvJW3x_6IEwFPSwdrPGG5Eq2pNkqDRaewQfVxA 3273
boa/test/strategies.py sha256=rA18RStntWruYTHloLzNKhzY4pni6GihlQZ6CF-R9Fo 7784
boa/util/abi.py sha256=05_Mme5BT2h6_FC3--_p7SYO9SZ0JQcFgUaJxwdm24I 2706
boa/util/disk_cache.py sha256=cg8buUubtN5dWtFBdstLvFgSy4loXAl-MnfjLurGngQ 2595
boa/util/eip1167.py sha256=PWYGUG51pWrJCBqEfFJj5cW0oEkeQgDOzl1yhTNMmoE 428
boa/util/eip5202.py sha256=SK9cCXwamB_T6SxNufXf8giSJ4-YhF34nEjrtg0e0j0 2667
boa/util/evm.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boa/util/exceptions.py sha256=gTcmI6hUGoiDpVfbBCj-M1wsSHhoKbI1PwkrqnMK1Q8 864
boa/util/leveldb.py sha256=fDCEY6q7nOAqpGJaC7haBXdAR-y4d0tu7sHgmQBqnKY 1192
boa/util/lrudict.py sha256=XV1ZSE0K9jm0e2kQEa10u75yvTDx3z-0hzmHK3VYul4 658
boa/util/open_ctx.py sha256=r2iHUEfV2v_yneb_maxDmLk5kScBwswPNcZ6PqX-7fw 453
boa/vm/fast_accountdb.py sha256=wQGs5NqmPImMruGwRbF3UGbT6H6XQl3bkOIKrvxrqmI 852
boa/vm/fast_mem.py sha256=qk_6ObrVkbSdFgEMOYy43c7k1Zcwk2nMBr1w6Ggb_QQ 2797
boa/vm/fork.py sha256=3eUO1AxyVnc3BUZxsrIuu7Ry-YctQgK0mfRBxCOgEj4 11072
boa/vm/gas_meters.py sha256=UvhHraP__ji3hZvQHJ3iJi-_koMFk4T6synegdcX10M 1756
boa/vm/py_evm.py sha256=-cNDhvPtQkVcnDylmVrM61yy5zbV8CBn_CCr20AGkDA 18778
boa/vm/utils.py sha256=1Vz4xAApn5Rl7usO-OA0xQxRfYjbl-FDYVmjgpQFah0 381
titanoboa-0.2.4.dist-info/LICENSE sha256=1fFnOEoCQj-LsE1VGKvgZ6NDWCxPs0L5Zek71iF0rsU 1256
titanoboa-0.2.4.dist-info/METADATA sha256=QrHJfGgNbkUCQRAui2473Wjd7jV_iXFn-91TQlRCg4Y 12422
titanoboa-0.2.4.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
titanoboa-0.2.4.dist-info/entry_points.txt sha256=t-9DHxbG3r6XwvasFFyKYGFyEwiCYZ3qYhj1X6F8FdE 38
titanoboa-0.2.4.dist-info/top_level.txt sha256=38hancplL_d_UbjNoXG1Tpz4OsL8zuEZ_njg1c4ShDg 4
titanoboa-0.2.4.dist-info/RECORD

top_level.txt

boa

entry_points.txt

boa_test = boa.test.plugin