Julian
dee349ee73
[Blockchain Watcher] (EVM-CTTP) Mapped contract address for testnet and mainnet ( #953 )
...
* Mapped contract address for testnet and mainnet
* Run test and prettier
* Validate address and topic
* Add redeem in ethereum config
* Mapped vaa information and status
* Mapped mainnet redeems
* Add const in populateTransaction method
* Mapped testnet redeems
* Improve validations in topics and address
* Improve transaction validation in GetEvmTransactions
* Update asyncapi docs
* Resolve fix when create hashNumbers
* Merge to main
* Remove moonbeam change
* Remove asyncapi changes
* Remove asyncapi changes
* Improve filter implementation and move methodNameByAddressMapper inside infrastructure foulder
* Run prettier
* Improve names in variables
* Remove redeemed hardcode
* Add logs for transactions populated
* Add topic in test
* Resolve comment in PR
* Improve id name with job
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
Co-authored-by: julian merlo <julianmerlo@julians-MBP.lan>
2024-01-16 12:47:10 -03:00
Julian
d7dae2413e
[Blockchain Watcher] (EVM) Support evm fail redeem ( #919 )
...
* feature-823/support-evm-fail-redeem
* feature-823/support-evm-fail-redeem
* Ad handler fo transactions flow
* Integrate test and handler
* Run prettier
* Create unit test for methodNameByAddressMapper and GetEvmTransactions class
* Improve names
* Add logger info
* Improve log name and mapped methods
* Run prettier
* Implement strategy to process message
* Run prettier
* Run prettier
* Resolve method test
* Mapped timestamp value
* Change string to number in chainId property
* Improve names and mappers
* Run prettier
* Create interface for strategy
* Resolve method GetEvmTransactions test
* Resolve comment in PR
* Resolve comment in PR
* Rename redeem-failed
* Improve rage value
* Run prettier
* Reduce mapper in one evmTransferFoundMapper
* Mapped standar relay name
* Improve readme
* Change evmTransactionFoundMapper name
* Change evm mapper name in object return
* Mapped evm mapper test
* Map EvmTransactionFound in asyncapi docs
* Improve name in methods mapper
* Implement batch request for getTransactionReceipt method
* Add error manage in getTransactionReceipt method
* Rename protocol MethodCompleteTransferWithRelay
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2023-12-22 17:50:38 -03:00
Julian
b60936cf9e
[Blockchain Watcher] (EVM) Add polygon chain ( #902 )
...
* feature-826/enable-evm-arbitrum-chain
* Improve arbitrum implementation
* Add removeDuplicates method and divide blocks into testnet and mainnet
* Delete findAssociatedL1Block method
* feature-826/enable-evm-moonbeam-chain
* Improve result
* Add max attempts
* Add job
* Mapped in custom-env
* Add test
* Add configMock
* Resolve comment in PR
* Resolve comment in PR
* Resolve comment in PR
* Resolve test
* Define variables inside the object
* change interval value in testnet
* Add equal attempts to maxAttempts
* feature-826/enable-evm-polygon-chain
* Resolve main conflict
* Resolve main repositoriesBuilder
* Improve mainnet url
* Change default url
* Mapped finalized flow
* Resolve comment in PR
* change cfg to protected
---------
Co-authored-by: Julian Merlo <julianmerlo@MacBook-Pro-de-Julian.local>
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2023-12-13 15:09:33 -03:00
Julian
a4bf43c17e
[Blockchain Watcher] (EVM) Add moonbeam chain ( #886 )
...
* feature-826/enable-evm-arbitrum-chain
* Improve arbitrum implementation
* Add removeDuplicates method and divide blocks into testnet and mainnet
* Delete findAssociatedL1Block method
* feature-826/enable-evm-moonbeam-chain
* Improve result
* Add max attempts
* Add job
* Mapped in custom-env
* Add test
* Add configMock
* Resolve comment in PR
* Resolve comment in PR
* Resolve comment in PR
* Resolve test
* Define variables inside the object
* change interval value in testnet
* Add equal attempts to maxAttempts
* Add timers/promises to sleep function
* Run prettier
---------
Co-authored-by: Julian Merlo <julianmerlo@MacBook-Pro-de-Julian.local>
2023-12-12 10:27:30 -03:00
Julian
9d20a63630
[Blockchain Watcher] (EVM) Add arbitrum chain ( #878 )
...
* feature-826/enable-evm-arbitrum-chain
* Improve arbitrum implementation
* Add removeDuplicates method and divide blocks into testnet and mainnet
* Delete findAssociatedL1Block method
* Resolve comment in PR
* Resolve test
* Mapped MetadaRepository
* Run prettier
* Rename test
* Resolve test
* Improve persistedBlocks instance
---------
Co-authored-by: Julian Merlo <julianmerlo@MacBook-Pro-de-Julian.local>
2023-12-11 19:11:42 -03:00
Julian
630a63c3b7
[Blockchain Watcher] (EVM) Add bsc chain ( #861 )
...
* [Blockchain Watcher] feature-826/enable-evm-bsc-chain
* Add bsc test and pod
* Remove bad changes
* Resolve comment in PR
* Resolve comment in PR
* Remove supportedChains config
* [Blockchain Watcher] Retries and timeout cfg for evm (#865 )
retries and timeout cfg for evm
---------
Co-authored-by: Julian Merlo <julianmerlo@MacBook-Pro-de-Julian.local>
Co-authored-by: Matías Martínez <131624652+mat1asm@users.noreply.github.com>
2023-12-06 13:07:14 -03:00