14:23:21 xmr amounts have been added to the Android Wallet SDK CCS idea + some new feedback left in the comments after yesterdays meeting ended https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/388 14:40:34 "xmr amounts have been added to..." <- merge 14:41:19 valldrac's also fixed the demo app 16:39:49 j-berman said on the Android Wallet SDK: "Echoing some thoughts previously shared, a skilled and motivated dev implementing wallet2's core functionality from the ground up is a benefit to Monero in my view." 16:40:20 Is that the proposal? I thought it's a more intelligent wrapper for wallet2, not a re-implementation of wallet2. 16:42:58 Rucknium[m]: IIRC valldrac: said that the SDK was built in a way that seraphis wallet could be dropped in without much work to replace wallet2 16:44:49 That suggests that it's a wrapper for wallet2 and j-berman is mistaken. 16:44:49 Rucknium[m]: valldrac 16:47:05 r4v3r23[m]: In a way I am still waiting for valldrac getting into more intense contact with us "Seraphis people" to learn how utterly different from wallet2 the new wallet might turn out 16:47:21 So "dropp in without much work" might not work out as expected ... 16:58:18 What I meant it was that it won't require much effort to migrate to Seraphis for SDK users. But for sure, we'll have to work hard to adapt the SDK to Seraphis 17:00:19 "That suggests that it's a..." <- It's built on top of wallet2. I wrote this way "Internally it wraps and extends the wallet2 low-level API" 17:01:37 I fear that the Seraphis changes will be so massive that you won't be able to shield the SDK users from them. 17:03:25 Or, in order to be able to do so to a good extent, you would have to know Seraphis well, so you could adjust the API accordingly 17:04:40 Of course *before* that API has a lot of users ... 17:05:22 rbrunner: It's like an extra layer of abstraction. I assume there will some changes to the public SDK API. The main thing is that migrating will be easier for SDK users compared to wallet2 users 17:08:17 Ok, one more try, and then I rest my case: Ideally you would build a layer of abstraction for both current Monero tech *and* Seraphis, armed with intimate knowledge of Seraphis beside wallet2. 17:18:59 i was wondering what the days since "Ok, one more try, and then I..." <- Yeah, I agree. I'm already thinking about what would happen if Seraphis changes the address format. Or how we should deal with migrating to Seraphis' new enote store 17:22:56 valldrac[m]: For addresses. They're just basic strings. As long as the app doesn't assume anything about their type or format, except that each wallet has a unique primary address, everything's cool. The SDK takes care of parsing them and provides an API to query them 17:23:01 download the latest version directly (the gui will download it to the save location, its then up to you to navigate there and start it up - and ensure you are synced locally or connected to an updated node) #monero-support:monero.social better for further help 17:24:51 the kind of UX problem every cryptocurrency have 17:25:32 pontiac84: what do you not understand ? (not blaming, just asking) 17:26:19 valldrac: The plan with Seraphis is to eliminate the distinction between primary addresses and subaddresses. 17:31:57 "valldrac: The plan with Seraphis..." <- We'll have to see how that fits into higher levels. It might still be the same for the user. Apart from addresses, fancier types like the Ledger in the SDK already have a serializer using Protobuf to handle versions. This means that the app only needs to save and load an array of bytes, regardless of whether the ledger internally uses wallet2's state or seraphis enote store 17:33:57 pontiac84[m]: The Monero network is composed of Node. Nodes are able to synchronized to the Monero network and act as a gateway for monero wallets to receive/send transactions, see their balances, etc... . The node, to operate, need to download the monero Blockchain. It is ~170GB in full mode and ~60GB in pruned mode. You have the choice between using a *Local Node*, which means you run your own node to be connected to the mon 17:33:58 you can use someone else node, so called *Remote Node*. Generally, it's safer (more private) to use your own node, but sometimes people don't have the space storage for syncing the blockchain etc... (for example on mobile). I recommend you to use a remote node, since you'll not have to sync the blockchain, and there is a lot of well operated nodes from the monero community out there. To add it just go in your wallet settings a 17:33:58 settings and there should be an option to add a remote node 17:34:05 > <@pontiac84:matrix.org> i have the monero wallet and think i understand how the send and recieve adresses work. but i dont get the thing with being synced locally or connected to an updated node. 17:34:05 * The Monero network is composed of *Nodes*. Nodes are able to synchronized to the Monero network and act as a gateway for monero wallets to receive/send transactions, see their balances, etc... . The node, to operate, need to download the monero Blockchain. It is ~170GB in full mode and ~60GB in pruned mode. You have the choice between using a _Local Node_, which means you run your own node to be connected to the monero netw 17:34:05 use someone else node, so called _Remote Node_. Generally, it's safer (more private) to use your own node, but sometimes people don't have the space storage for syncing the blockchain etc... (for example on mobile). I recommend you to use a remote node, since you'll not have to sync the blockchain, and there is a lot of well operated nodes from the monero community out there. To add it just go in your wallet settings and in no 17:34:05 there should be an option to add a remote node 17:35:08 [A good remote node out there](https://community.rino.io/nodes.html) 17:35:53 Add to the hostname|url|address : node.community.rino.io, to the port : 18081 17:35:56 and you're good to go 17:40:28 wait a sec 17:42:02 * someoneelse49549 uploaded an image: (25KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/cNpTkJwzVwDRxKBnZiFKOUCV/Screenshot%20from%202023-05-29%2019-40-56.png > 17:42:07 * someoneelse49549 uploaded an image: (5KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/EfVDGFSGjqgHXqplREbQKRwJ/Screenshot%20from%202023-05-29%2019-41-10.png > 17:42:17 * someoneelse49549 uploaded an image: (133KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/NptIxXLsCVlWIPoveJbnUKrN/Screenshot%20from%202023-05-29%2019-41-21.png > 17:42:25 * someoneelse49549 uploaded an image: (84KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/zMXEQUASuDhSXwohnjesuDnS/Screenshot%20from%202023-05-29%2019-41-30.png > 17:42:34 * someoneelse49549 uploaded an image: (55KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/FjIvwnoGdjcgErcfxrlpXsiy/Screenshot%20from%202023-05-29%2019-41-43.png > 17:42:41 here we go pontiac84 17:43:10 #monero-support #monero-gui (probably in simple mode) 17:43:45 plowsof11: oh you're right I'm in advanced mode I never used simple mode 17:44:42 pontiac84: go to #monero-support:monero.social 18:16:12 New Monerujo version just dropped via anhdres @ #monerujo:monero.social https://github.com/m2049r/xmrwallet/releases/tag/v3.2.0 escapethe3ra 18:18:53 ANON's also been updated 18:21:45 bridge seems not be be fully functioning as I am missing pontiac's messages 18:26:58 true not seeing their messages, looks to be specific to that user only 20:17:33 nioc: bridge has been somewhat broken since they did maintenance a couple weeks ago 20:17:52 sometimes matrix -> irc messages going missing 20:18:34 thx 20:23:43 Send workers to fix bridge  21:34:58 once a bridge is painted they have to start again (job security) 21:39:53 #art 23:12:24 Hey, just released the demo app of our SDK for Android. If you're interested, you can check out the progress we've made so far. It's the latest code on the main branch. You can download and install the APK from the following link: 23:12:24 https://github.com/mollyim/monero-wallet-sdk/releases 23:19:39 Some buttons don't work, it has bugs that need fixing, and it's a bit clunky to use 🙄 Well, it's more of a prototype than a demo right now. But you should be able to: 1. configure multiple remote nodes 2. set an optional SOCKS proxy 3. create or restore multiple wallets 4. sync and get the balance. It should update the balance if you spend any coin outside the demo too. Everything else is not implemented yet