16169
部凡

@bufan #16169

@US3R.NETWORK
95 Follower 129 Following
1. Finished the change list written by @nicole and released it to the production environment
2. Tried to run the Expo native app on Android, iPhone and Expo Go of the local simulator, but failed, which completely messed up the local Android development environment.....
1. Started working on native apps again
2. Old version revision
1 Organize the code of degencast native app in stages
2 Read the document of privy integration with telegram, which requires request, and has been submitted
3 Read the introduction of UXUY Wallet, and took a quick look at the document of UXUY connect, which is not complete yet, and further tutorials on telegram bot are needed
1. Reviewed the pimlico documentation, sorted out the 3 choices and development plans for AA wallet integration (including a rough estimate of time)
2. Continued to adapt to Expo native, mainly locating the PR that caused the entire app to crash
Finally solved the problem of importing the smart wallet submodule
Started writing the code for smart wallet creation and management
1 Rewrote the layout and style of activity item, and merged it into the production environment
2 Locating and fixing the bug that caused the u-route channel and cast to display a blue screen when not logged in, and merged it into the production environment
3 Tried to integrate privy smart wallet, but got stuck at the first step of importing the package. I left a message on the privy forum to ask their developers
1. Completed the modification comments raised by Nicole.
2. Added independent logic and rendering for the mobile web version of the select component.
1 On the mint detail page, the invalid opensea button is hidden according to the current nft status
2 I read the privy embeded smart wallet document. Adding this is still a big change, because all on-chain contract operations cannot use wagmi, and must use the sdk provided by privy
3 Modify the user system to only allow users to log in with coinbase wallets and then link farcaster accounts. Other wallets can be connected and used, but cannot be linked to privy accounts. Unfinished
1 Another day was spent on rnr-select component nested in rnr-dialog. I tried several methods according to the rnr repo issue, but none of them solved the problem.
2 I read the coinbase smart wallet documentation and found a way to create different accounts on the same device and use the same account on different devices
test privy signer
1 Completed the modification suggestions made by nicole yesterday
2 Added the front-end display of refund records in activity-reward (not tested yet)
3 Tried to use 0x to get the degen price, but there was a big error. Give up this feature for now. If the displayed price is biased, it is better not to display it.
1 After completing mint and sell nft, re-obtain my-nft and my-tokens lists
2 Started working on adding USD price to eth and degen, not yet completed
1. Go through the entire life cycle of the mainnet contract in the dev environment (using two types of wallets respectively). Some problems were fixed in time during the process, and some were recorded or directly informed to @hustor and @shixuewen.
2. Change the gratuation number attribute of bondingcurve to be obtained from the backend API
1 Completed the style and animation adjustment of the create button and released it to dev
2 Sorted out the broken changes brought by the create channel page by page and recorded a document
3 Helped to write a function and corresponding hooks for uniswap to specify the buy amount to swap tokens
Use frame to vote the proposal in /degencast
test cast in degencast custom channel
1 Debug the create channel interface with the backend, and the overall creation process is smooth (including verification and prompting to connect the farcaster signer), which has been released to dev
2 Reconstructed the layout structure of the bottom tabbar to prepare for the bottom secondary menu
3 Started coding the create button at the bottom, including the secondary menu animation, unfinished
Degencast Channel bufan test channel #5 created!
test cast in new channel