titanoboa

View on PyPIReverse Dependencies (5)

0.2.5 titanoboa-0.2.5-py3-none-any.whl

Wheel Details

Project: titanoboa
Version: 0.2.5
Filename: titanoboa-0.2.5-py3-none-any.whl
Download: [link]
Size: 103011
MD5: 315f0ae07c480fdbb1d051d061cd823d
SHA256: e678aad87408ae5a664a9cb71b886cb23b95e6204141044ccd8fe3bc97b4e14f
Uploaded: 2024-11-22 21:10:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: titanoboa
Version: 0.2.5
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 (>=0.3.2)
Requires-Dist: typing-extensions
Requires-Dist: rich
Requires-Dist: requests
Requires-Dist: eth-account (>=0.13.0)
Requires-Dist: ujson (>=5.10.0); extra == "forking-recommended"
Requires-Dist: requests-cache (>=1.2.1); extra == "forking-recommended"
Requires-Dist: ipykernel (>=6.29.4); extra == "colab"
Provides-Extra: forking-recommended
Provides-Extra: colab
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10239 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.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=80jSqaeJM1x4NtuxKZ7XXRWdPLtSpVVTeJu6wDXEAgU 5654
boa/environment.py sha256=ZjloorZPa-8v98oOwxiXFUQ4lxp8BJ2KvWTWDVywLR0 12036
boa/explorer.py sha256=jfu-CsGcu5vEzWlgtNpvgH5RinuK7DgTbx83Gn8Y52Q 3454
boa/interpret.py sha256=spr2PhOYG3EKSfcIzBy8TWQ7q-UgLm5r87pWhZMCVwM 10004
boa/ipython.py sha256=MY_1HrmLmaHs-aDNEChoN6q_lgFSUpRtdape4ZtYmdE 1262
boa/network.py sha256=iGg8NP2YdKNRELXVd4ncilJeK7xbFiUjZtUg1Zr3wtU 20375
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=mtxDipsiCZm36D43bUM726-U5DJOS4nVokahGMfDnkA 3013
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=xJoLC1FyvUlsp1yxCAUv9Xt_9kaQ6cfGxFoswddjZkw 39801
boa/integrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boa/integrations/jupyter/__init__.py sha256=fW-E1vZ1c9AX3n06fPoFfMakVkTibzhGQKVVqDHmp3I 815
boa/integrations/jupyter/browser.py sha256=HFC9e-tpfi9nWdfQdvkysGrxOHNMO3fDlwvC9wik8yo 9587
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.5.dist-info/LICENSE sha256=1fFnOEoCQj-LsE1VGKvgZ6NDWCxPs0L5Zek71iF0rsU 1256
titanoboa-0.2.5.dist-info/METADATA sha256=pjzQJNFD4SseXJ6s6cGl7OJHE4fecz1B8cIisCPPhYU 12429
titanoboa-0.2.5.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
titanoboa-0.2.5.dist-info/entry_points.txt sha256=t-9DHxbG3r6XwvasFFyKYGFyEwiCYZ3qYhj1X6F8FdE 38
titanoboa-0.2.5.dist-info/top_level.txt sha256=38hancplL_d_UbjNoXG1Tpz4OsL8zuEZ_njg1c4ShDg 4
titanoboa-0.2.5.dist-info/RECORD

top_level.txt

boa

entry_points.txt

boa_test = boa.test.plugin