Todo Update sendPhonon(), receivePhonon(), sendBalance() & receiveBalance() to include how locks are transferred. Add lockBalance() & unlockBalance() methods Understand https://fidoalliance.org/specs/fido-v2.1-ps-20210615/fido-client-to-authenticator-protocol-v2.1-ps-20210615.html#pinProto1 and update commands and responses accordingly Notes I believe the applet needs to track two integer counters. The first, activeTransactionCounter, is used when the receiving party is active (think NFC). Second, passiveTransactionCount, is for when the receiver isn't active and a third party is tracking and issuing counters (phonon inbox service). By maintaining two counters, a user can setup an external service to receive packets for them while still using their applet without counter conflict. Can the applet cache messages that if lost would result in loss of funds? Should that be the job of the client? Martin has cautioned against using indexes as IDs as this can lead to a range of bugs. I'm not knowledgeable on Java Card's limitations so I've avoided specifying how a phonon should be identified and retrieved. Need to discuss card life. How many writes?
1/25/2023Alpha testnet The testnet has finished. Thank you to everyone who participated The learnings have been very valuable to the development team, I'm sure everyone here learned a lot. Rewards will be available to claim by the end of next week. Hinchy has volunteered to build out the smart contract to reward all the participants, and we will reward people who gave their best efforts to complete the testnet, if things weren’t working for you but you completed other tasks we will make sure you are still rewarded. Rewards total $75 with the current token price. Thanks to the community members who stepped up in this time. Tuesdays, Rush, Hunt, Rake, Super, everyone who stepped up to help with tech. Support, lots and lots of hours were put in. New Team Members Martin, an experienced Java Card dev with an impressive background has joined the project. Thank you to Hinchy for finding Martin and for Justin and Dan for bringing him onboard Martin is responsible for developing v2 of the phonon applet
1/10/2023or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up