-
Notifications
You must be signed in to change notification settings - Fork 15
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
Feature: Pending transactions #56
Comments
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 100.0 DAI (100.0 USD @ $1.0/DAI) attached to it.
|
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work has been started. These users each claimed they can complete the work by 1 week, 2 days ago. 1) santteegt has been approved to start work. I´ll love to work on this as a first good issue for using a plasma impl. Learn more on the Gitcoin Issue Details page. |
@santteegt hi! Great that you want to help with this. Ready to answer your questions |
Hi @BaldyAsh, I've already setup the project dev environment. I was doing some tests by sending small Eth transactions on the Rinkeby testnet. Digging into the code, seems that this feature has to be implemented under the |
@santteegt Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Hi @BaldyAsh, After doing some test trying to get the tx pool for sent ETH trxs on the Rinkeby testnet, I was always getting |
@santteegt Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
@santteegt you are right. Think I need to implement subscriptions in web3swift myself and then this issue can be solved |
Hi @BaldyAsh, Okay, so should I wait until this feature is implemented under web3swift? I was thinking of implementing a manual tx pool by maintaining a sent tx list in global state and then verify if each of them was confirmed using the On the other hand, in order to send transactions through the Plasma chain, how can I get some Franklin tokens? |
@santteegt think you may implement just UI and make some mocks for TXs loading. You can write mocks assuming that the pending TXs interface will be similar to the one that is in web3.js. I think this should be enough, I'll finish web3swift part and the task will be completed. |
@santteegt started work in web3swift-team/web3swift#144 |
@santteegt Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Hi @BaldyAsh , I was considering using the current UI features to show pending transactions (Bob trx on screen image) under the I was looking to your progress in the websockets feature and seems that you almost finish it. Let me know when this feature is fully available on web3swift :) |
@santteegt hi, yes I've almost finished. There was some pod issue, hope it will not appear in new release. Or I'll integrate web3swift in Franklin as framework and it will work. |
Hi @BaldyAsh, I just looked that you made a new release for the web3swift library. I've proceeded to update the web3swift pod version to
Not sure if I'm missing something when upgrading the pods. |
@santteegt hi, I've updated Franklin myself and haven't faced this error. Could you provide me a link to your project? |
@santteegt You can use updated Franklin version from this branch https://github.com/matter-labs/FranklinPay-iOS/tree/w3s2.1.3update |
Cool! Thanks @BaldyAsh. I'll use that branch |
Hi @BaldyAsh, I am working in the following approach for fulfilling this feature. What do you think?
|
@santteegt hi, think this should work, don't forget about failed txs :) |
Hi @BaldyAsh, I just created a WIP PR for you to review my approach. It is working but sometimes while the pending transaction is confirmed through web3, the tx does not appear until Etherscan index that transaction a 1-2 seconds later. |
@santteegt Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work for 100.0 DAI (100.0 USD @ $1.0/DAI) has been submitted by: @ceresstation please take a look at the submitted work:
|
Issue Status: 1. Open 2. Started 3. Submitted 4. Done The funding of 100.0 DAI (100.0 USD @ $1.0/DAI) attached to this issue has been approved & issued to @santteegt.
|
Current behavior:
Now you can only get past transactions and show them
Expected behavior:
Needs to get pending transactions and show them
Solution:
You can use
txpool
, made by @currybab in his PRFor Franklin use Matter Plasma Ignis API to get pending transactions.
The text was updated successfully, but these errors were encountered: