Alain Nicolas
a3ad42a072
chore(license): update licensing ( #1106 )
...
* chore(license): update licensing
* chore(license): update licensing on Java files
2025-06-09 11:53:04 +02:00
Victorien Gauch
19735ced28
fix: update blob compressor lib + update dependencies + use tsup ( #976 )
...
* fix: update blob compressor lib + update dependencies + use tsup
* fix: update dict path
* fix: lockfile issue
* fix: bump package json version
2025-06-02 14:43:53 +02:00
kyzooghost
19880cd8a9
[Feat] Postman Sponsorship Metrics ( #902 )
...
* added claimTxGasUsed attribute
* add test code for message mapper
* add two more table entries
* added isForSponsorship db entity change
* remove isForSponsorship
* working postman tests
* working tests for add isForSponsorship attribute
* fix positioning
* refactor MessageClaimingPersister
* remove bad comment
* added migration:create command
* generate migration docs
* added new migration for sponsorship
* typo
* passing tests for MessageMetricsService & MetricsService refactor
* remove console logs
* added subscriber code for isForSponsorship
* working e2e and local test for sponsorship messages metrics
* add comment
* added SponsorshipFeesWei and SponsorshipFeesGwei metrics
* did sponsorshipfeesubscriber
* register sponsorshipfeessubscriber
* string fixes
* remove claimtxgasused and claimtxgasprice db columns, refactor metricsservice design pattern
* SponsorshipMetricsUpdater.ts
* change isForSponsorship semantics
* remove isForSponsorship from DB
* Revert "remove isForSponsorship from DB"
This reverts commit 79f4887e3492a43443bb5dba78f66f78606241a5.
* remove isForSponsorship public function
* remove isForSponsorship label from message metric
* add getSponsoredMessagesTotal method
* added sponsorshipmetricsupdater to messageclaimingpersister
* amend base postman image for e2e test
* add promql queries in comments
* empty
* remove === true
2025-05-05 20:26:37 +10:00
kyzooghost
9a16c5e152
[Feat] Postman Sponsor ( #860 )
...
* remove isTokenCanonicalUSDC
* move logic to handleTokenClick
* add clause
* remove string for ClaimType
* remove todos
* rename for clarity
* added switch for auto_free
* replaced AUTO_PAID
* some more auto_free
* fix typo
* did free text
* comment fixes
* add test todos
* added config values to postman
* added isForSponsorship
* add isForSponsorship condition to MessageClaimingProcessor
* removed config from messageclaimingprocessor
* did tests for transactionvalidationservice
* did one messageclaimingprocessor test
* added cases to MessageClaimingProcessor test
* rm valueAndFee magic value from e2e test
* new test
* working e2e test
* test refactor
* test refactor
* new e2e test
* add new e2e case
* remove .only
* new test case
* test 2 workers for e2e
* Revert "test 2 workers for e2e"
This reverts commit 8256043df9613015e98c8b5507fcf87f3a8ccc06.
* empty
* adjust for comments 1
* empty
* adjust for comment 2
2025-04-22 19:28:53 +10:00
Victorien Gauch
12a5c33c82
Feat/673 add events filters to the postman ( #683 )
...
* feat: add event filters options to the postman
* fix: update package lock file
* fix: update postman params and event filtering
* fix: update filters format
* fix: update .env.sample
* fix: clean return condition in utility functions regarding events filtering
* fix: change calldata function interface for testing
2025-02-17 11:41:26 +01:00
Victorien Gauch
f58c12a455
Feat/272 split sdk and postman ( #381 )
...
* feat: split postman and sdk
* fix: update postman client and sendMessage script
* fix: clean the sdk
* fix: update sdk dependencies
* fix: remove .env.sample file
* fix: remove testing helpers from the build
* fix: update gas provider in linea sdk and update postman client
* fix: update postman dependencies
* fix: update postman dockerfile and fix tests imports and types
* fix: remove unused code in the sdk + move typechain folder
* fix: remove unused code + fix imports in postman
* fix: pnpm lock file issue
* fix: import issue
* fix: case sensitive file issue
* fix: update sdk fees options and update exports
* fix: remove postman unused code and adjust imports and tests
* fix: update contracts abis + clean error parsing
* fix: update postman based on new SDk changes
* add readme + remove unused interface in postman
* fix: rename Base.ts file to BaseError.ts
* fix: rename Base.ts file to BaseError.ts in postman
* chore: update readme for the postman
* fix: rename maxFeePerGas to maxFeePerGasCap
* fix: update DefaultGasProvider fees check
* fix: default gas provider test issue
* fix: update main ci filter
* fix: issue in default gas provider
2024-12-09 12:12:45 +01:00