Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge mip 118 #96

Merged
merged 42 commits into from
Jan 24, 2025
Merged

Merge mip 118 #96

merged 42 commits into from
Jan 24, 2025

Conversation

MayTekayaa
Copy link
Contributor

@MayTekayaa MayTekayaa commented Jan 22, 2025

This MIP will add a connector capable of checking activities done by users ( like send/ receive and hold tokens) on the EVM blockchains - Resolves Meeds-io/MIPs/issues/118

MayTekayaa and others added 30 commits January 22, 2025 10:38
This change will add the Evm connector plugin.
…-io/MIPs#118 (#2)

This change will automate the transfer meeds token rewarding.
…Meeds-io/MIPs#118  (#9)

This change will automate the transfer of any ERC20 token rewarding.
This change will verify the erc20 token's name and symbol in the polygon blockchain.
This change will fix the evm connector name.
…IPs#118 (#18)

This change will fix the smart contract validation error.
…eeds-io/MIPs#118 (#11)



This change will select blockchain when only creating an action. That means the processing will be done on polygon network.
… network used - MEED-4557 - Meeds-io/MIPs#118 (#12)

This change will automate the erc20 token transfers rewarding for any blockchain network used.

 #feat: Select blockchain when only creating an action - MEED-4280 - Meeds-io/MIPs#118 (#19)
…eeds-io/MIPs#118 (#17)

This change will add some enhancements to the smart contract part.
Meeds-io/meeds#1838 (#22)

Before this change, connectors are listed on the user settings page as possible to connect even if they are not configured
…o/MIPs#118 (#23)

This change will add a verify instruction for erc20 token.
…IPs#118 (#24)

This change will edit the smart contract address field.
…5850 - Meeds-io/MIPs#118 (#27)

This change will add more filters for transfer tokens for the evm action.
…29)

This change will improve the token name display.
…awer - MEED-4624 - Meeds-io/MIPs#118 (#33)

This change will improve the display of selected blockchain in evm action drawer.
…s#118(#38)

This change will rename the transfer EVM action event.
…/MIPs#118 (#40)

This change will add receive token trigger for EVM action.
…#118 (#42)

Prior to this change, when an error happens while parsing transfer events, the list of all transfer events processing is stopped as well. This change will attempt to warn about detected Transfer Event incompatibility with ERC20 specification and will just continue the processing of the list of events instead of blocking the execution.
…eeds-io/MIPs#118 (#44)

Prior to this change, the catched events in a Transaction receipt can be duplicated and not corresponding to the targeted Address Event. This change will add additional filtering on events to ensure to not parse from Transaction Receipt Logs only emitted events from contract address.
…tered - MEED-6689 - Meeds-io/MIPs#118 (#46)

This change will enable the next button when no minAmount or sender/recipient entered, when creating/ updating an action.
…eeds-io/MIPs#118 (#47)

This change will enable the update button when only edit an action.
Meeds-io/MIPs#118 (#52)

This change will add a format check to the sender/ recipient address.
…IPs#118 (#55)

This change will use the fontawesome icon for EVM connector.
#57)

This change will validate the token contract with enter key.
…/MIPs#118 (#71)

This change will adjust the display of blockchain network.
…MIPs#118 (#45)

This change will add the hold token event for the EVM action.
…Meeds-io/MIPs#118   (#67)

This change will handle the hold event when connecting a new wallet via metamask.
…56 - Meeds-io/MIPs#118 (#68)

This change will handle the hold event when create or update an action.
MayTekayaa and others added 11 commits January 22, 2025 11:02
This change will add the identification of the token used in the rule, it display TOKEN if it is an ERC-20 token or NFT if it is ERC-721 or ERC-1155 token.
…835 - Meeds-io/meeds#2601 (#77)

This PR will add contribution link to the achievements exported file.
…-io/MIPs#118  (#78)

This change will refactor the code to be used for NFT tokens.
 (#82)

Prior to this change, the user was receiving his contribution each time he connected his wallet.
This change will fix this issue and allow users to receive only one contribution.
…IPs#118 (#81)

This fix will review the amount title for hold event.
… not contain an amount - MEED-8203 - Meeds-io/MIPs#118  (#85)

This change will fix of the transaction saving job to handle transactions that do not contain an amount.
…eeds-io/MIPs#118    (#84)

This change will review the display of tokens when adding action.
…eeds-io/MIPs#118   (#86)

This change will review the display of tokens when viewing action.
… (#92)

This fix will add an adjustment to the wallet listener.
…IPs#118 (#93)

This change will add the action label for evm connector.
This change will add the evm events description.
@MayTekayaa MayTekayaa requested review from boubaker and rdenarie and removed request for rdenarie January 22, 2025 10:23
This change will fix the send/ receive event.
@MayTekayaa MayTekayaa merged commit 1d6bbfe into develop Jan 24, 2025
1 check passed
@MayTekayaa MayTekayaa deleted the Merge-MIP-118 branch January 24, 2025 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

EVM Connector
3 participants