Closed swift1337 closed 1 month ago
[!IMPORTANT]
Review skipped
Auto incremental reviews are disabled on this repository.
Please check the settings in the CodeRabbit UI or the
.coderabbit.yaml
file in this repository. To trigger a single review, invoke the@coderabbitai review
command.You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Attention: Patch coverage is 49.14040%
with 355 lines
in your changes missing coverage. Please review.
Project coverage is 66.09%. Comparing base (
1470fdc
) to head (906e8e9
). Report is 1 commits behind head on develop.
!!!WARNING!!!
nosec
detected in the following files: pkg/contracts/ton/gateway.go
Be very careful about using #nosec
in code. It can be a quick way to suppress security warnings and move forward with development, it should be employed with caution. Suppressing warnings with #nosec can hide potentially serious vulnerabilities. Only use #nosec when you're absolutely certain that the security issue is either a false positive or has been mitigated in another way.
Only suppress a single rule (or a specific set of rules) within a section of code, while continuing to scan for other problems. To do this, you can list the rule(s) to be suppressed within the #nosec annotation, e.g: / #nosec G401 / or //#nosec G201 G202 G203
Broad #nosec
annotations should be avoided, as they can hide other vulnerabilities. The CI will block you from merging this PR until you remove #nosec
annotations that do not target specific rules.
Pay extra attention to the way #nosec
is being used in the files listed above.
Description
This PR adds TON observer with all necessary dependencies. It does NOT cover gas economics
Closes #2808, #2757
Unit tests
E2E tests
Transaction Parsing
TON tools
liteapi
wrapperclient.GetFirstTransaction()
client.GetTransactionsUntil()
Zetacore
Misc
pkg/ticker
package. Stop ticker by external sig chanStop()
,ChainParams()
,Chain()
,SetChainParam()
from base observerHow Has This Been Tested?
Summary by CodeRabbit
New Features
Bug Fixes
Tests
Documentation