00:11:25 monerobull[m]: i meant --tx-proxy instead of --proxy, i left a comment on reddit 05:50:38 selsta: wrt "please update to release-v0.18..." I've been running that branch for the last couple of weeks to verify latest/next mnero-pool release 05:52:03 so the mining related changes well tested (mainnet and testnet). 09:02:52 Hello everyone! Can anyone share any examples of what types of apps can be written with Monero? Can (and in what ways can) Monero be programmed? Articles, github repos, etc. appreciated. I did some searching on bitcointalk but came up short. 09:05:35 Monero is money. it is not meant to be programmed, in the way ETH or other smart contract platforms are. 09:08:03 OK, then how about apps that integrate with Monero? What type of stuff would you have to use to be able to write a web app that moves Monero around? 09:10:11 Guest4: Because Monero is primarly used as a currency. The only thing you can do with a web app is just accepting transactions or generate transactions. So I would say payment gateway or wallet. 09:18:40 Atomic swaps can probably count as an "app" 17:55:16 Just to be sure I understood. The monero node first add a block without transactions through add_block(). And transactions are added in a second time with add_transactions(). Am I right? 17:55:39 * Just to be sure I understood. The monero node first add an empty block through add_block(). And transactions are added in a second time with add_transactions(). Am I right? 17:56:07 Depends what you mean really. 17:57:16 In any case, if that's what you're really asking, any change to the db is only committed at the end of verification, so if anything fails, any writes are lost. 17:57:52 Transactions are verified before add_block (assuming we're talking about the same one). 17:58:04 IIRC transactions are added by add_block... I could be wrong there. 17:58:23 "added" in this context meaning written to the db through a txn. 17:58:36 Ok. Because in the docs its said "The subclass implementing this will add the specified block and block metadata to its backing store. This does not include its transactions, those are added in a separate step." 18:00:27 the last part confused me. But if it's added after verification then it's ok 18:01:15 Looking at the code now, I was wrong about "IIRC transactions are added by add_block" indeed. Transactions are added just right before that. 18:01:28 With add_block_transaction. 18:04:31 moneromooo: wait where? 18:05:36 blockchain.cpp 18:07:13 * someoneelse49549 uploaded an image: (14KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/ubsQQQOxxqMPuqWTXlqtIaLI/yes2.png > 18:08:45 you meant add_transaction right? 18:09:22 anyway thx 18:29:41 Oh hrm. Looks like I changed it indeed, add_block_transaction isn't in monero. Sorry. 18:30:09 Or monero changed it recently maybe. 22:06:35 i have an algorithm that may augment monero, but is not a cryptocurrency. basically it's an algorithm to facilitate physical package deliveries in an anonymous-ish manner. it may benefit from smart contracts. does this channel welcome such discussions? 22:09:05 #monero does. 22:09:34 I'd be glad to read about it there fwiw. 22:10:59 you're not there though. 22:12:17 anyway here is the link: https://codeberg.org/ideas/delivery (work in progress) 22:12:40 Didn't notice. I am, now :D Thanks.