A teal inspector.
Project description
tealinspector
As a developer error like below is not descriptive,
AlgodHTTPError: TransactionPool.Remember: transaction T4EVC7YANLFGBO5KJRIDEAYZBN3KKJC2B7VFRY4ZFMTSZOPTHBTQ: logic eval error: assert failed pc=1328. Details: pc=1328, opcodes===
&&
assert
This package gets the lines from the "pc".
Install the dependency
pip install tealinspector
Use in CLI
tealinspector --network mainnet --application_id 942781578 --program_counter 1328
Additionally,
--networkis optional. The default value ismainnet.--line_countparameter can be passed. The default value is25.
Output
Line: 594
569 &&
570 gtxn 4 Fee
571 global MinTxnFee
572 intc 10 // 9
573 *
574 ==
575 &&
576 gtxn 4 NumAppArgs
577 intc_0 // 1
578 ==
579 &&
580 gtxna 4 Assets 0
581 bytec_2 // "global_list_asset"
582 app_global_get
583 ==
584 &&
585 gtxna 4 Accounts 1
586 bytec_1 // "global_list_owner"
587 app_global_get
588 ==
589 &&
590 gtxna 4 Accounts 2
591 bytec 8 // addr KQMEN76UOQEHGXPBXUMRGW3KFI7Z57IFXBXWO77HAXYKMISCZF5CAOOITI
592 ==
593 &&
594 assert <----------
About
Developed by Hipo. Licensed under MIT.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tealinspector-0.1.0.tar.gz
(4.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tealinspector-0.1.0.tar.gz.
File metadata
- Download URL: tealinspector-0.1.0.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d72a63fda4138033856795efb221b725760b0e8a993791c220a75f482bcc2dd8
|
|
| MD5 |
941548e736dda111603d48e55af2959f
|
|
| BLAKE2b-256 |
eb69c2054788fd4d531ffae7aee5007a2f8921cf3c652bbd879fe7b148b40590
|
File details
Details for the file tealinspector-0.1.0-py3-none-any.whl.
File metadata
- Download URL: tealinspector-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0eb2b179932628755455182b16649f048dabb74f5ef1077235b9bc8499aeee1
|
|
| MD5 |
7648014d8967b2ae419ad5725cb6b8da
|
|
| BLAKE2b-256 |
1de114eadf9547c1890b6e1023685b6322737be5349d3ce0984e683bef9b717c
|