<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monero_c.git, branch detailed-error-info-spending</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git-private.cyanek.com/monero_c.git/atom?h=detailed-error-info-spending</id>
<link rel='self' href='https://git-private.cyanek.com/monero_c.git/atom?h=detailed-error-info-spending'/>
<link rel='alternate' type='text/html' href='https://git-private.cyanek.com/monero_c.git/'/>
<updated>2024-12-11T23:24:18+00:00</updated>
<entry>
<title>detailed error messages</title>
<updated>2024-12-11T23:24:18+00:00</updated>
<author>
<name>Czarek Nakamoto</name>
<email>cyjan@mrcyjanek.net</email>
</author>
<published>2024-12-11T23:24:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git-private.cyanek.com/monero_c.git/commit/?id=af5277f96073917185864d3596e82b67bee54e78'/>
<id>urn:sha1:af5277f96073917185864d3596e82b67bee54e78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix coin control error message (#94)</title>
<updated>2024-12-11T17:21:44+00:00</updated>
<author>
<name>cyan</name>
<email>cyjan@mrcyjanek.net</email>
</author>
<published>2024-12-11T17:21:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git-private.cyanek.com/monero_c.git/commit/?id=65950f46f40561f594114064009670d96a47301c'/>
<id>urn:sha1:65950f46f40561f594114064009670d96a47301c</id>
<content type='text'>
* Fix coin control error message
* fix string format</content>
</entry>
<entry>
<title>feat!: monero.ts rewrite, integration tests (#80)</title>
<updated>2024-12-01T14:02:20+00:00</updated>
<author>
<name>Mateusz Franik</name>
<email>47059999+Im-Beast@users.noreply.github.com</email>
</author>
<published>2024-12-01T14:02:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git-private.cyanek.com/monero_c.git/commit/?id=40c1a1bda4b6f125c702f5a37ecc48a6ebec24b8'/>
<id>urn:sha1:40c1a1bda4b6f125c702f5a37ecc48a6ebec24b8</id>
<content type='text'>
* feat: move spend/view key symbols to the monero.ts implementation
* feat: add integration tests for `0001-polyseed.patch`
* feat(monero.ts): add support for backgroundSync and closing the wallet
* feat: add integration tests for `0002-wallet-background-sync-with-just-the-view-key.patch`
* feat!: require users to provide own node url
BREAKING CHANGE: Requires users manual call to `Wallet.initWallet` after wallet creation with preferred node url
* feat: add background sync test for `0002-wallet-background-sync-with-just-the-view-key.patch`
* ci: add integration tests step
* feat(monero.ts): support creating and recovering wallet from polyseed
* feat: actually test polyseeds in the integration test
* chore: remove legacy comments
* fix: uncomment getting moneroC
* feat(monero.ts): add support for reading wallet's seed
* feat: add seed test for `0009-Add-recoverDeterministicWalletFromSpendKey.patch`
* chore: slight refactor
* feat(monero.ts): add bindings for `setOffline` and `isOffline`
* feat: add integration tests for `0012-WIP-UR-functions.patch`
* fix: use correct node depending on the coin
* fix: prevent segfaults on wownero
* feat(monero.ts): add partial bindings for `Coins` and `CoinsInfo`
* feat: add integration tests for `0004-coin-control.patch`
* fix coin control
* clean up console.logs
* chore: comment out the entire block
* dev: add devcontainer config for deno
* fix(monero.ts): invalid PendingTransactionPtr brand
* feat(monero.ts): add bindings for retrieving keys and managing transactions
* feat: improve `0012-WIP-UR-functions.patch` tests to follow the airgap doc
* fix(monero.ts): make UR methods optional so wownero can load properly
* remove flaky balance assertions
* tests: add a little bit of delay to make 0002 patch test less flake-y
* tests: run wallet transaction tests on ci
* enable logging to determine why it segfaults on ci
* add delay to every syncBlockchain call
* its console logging time
* even more console.logs
* eep
* eep more
* dont assert that its not frozen
* remove console.logs
* fix(monero.ts): type typo becoming a default value
* feat(monero.ts): add bindings for `createTransactionMultDest`
* feat(monero.ts): support returning multiple values whenever necessary
* feat(monero.ts): add missing reexports
* feat(monero.ts)!: rewrite bindings
BREAKING CHANGES!:
 - Calls to methods no longer automatically throw errors, you should take care of handling errors yourself
 	- This means the whole sanitizer ordeal is gone, no more sanitize arguments etc.
 	- Some misplaced methods have been moved to their "proper" place, e.g. creating Wallet is now possible using WalletManager instance methods, instead of passing WalletManager instance to Wallet's static method
 	- Return types probably changed in places, methods were inconsitent about returning string or empty string and `string | null`, now its always `string | null`
 - Every available symbol should now be available in `symbols`, even for the things that are not yet implemented, so you can access them in that case
* tests: adapt tests to monero.ts changes
* tests: reuse dylib in tests

---------

Co-authored-by: cyan &lt;cyjan@mrcyjanek.net&gt;</content>
</entry>
<entry>
<title>fix queryWalletDevice on corrupted wallets</title>
<updated>2024-11-27T23:30:18+00:00</updated>
<author>
<name>cyan</name>
<email>cyjan@mrcyjanek.net</email>
</author>
<published>2024-11-27T23:30:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git-private.cyanek.com/monero_c.git/commit/?id=c41c4dad9aa5003a914cfb2c528c76386f952665'/>
<id>urn:sha1:c41c4dad9aa5003a914cfb2c528c76386f952665</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use usleep instead of sleep (#88)</title>
<updated>2024-11-13T09:44:50+00:00</updated>
<author>
<name>Konstantin Ullrich</name>
<email>konstantinullrich12@gmail.com</email>
</author>
<published>2024-11-13T09:44:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git-private.cyanek.com/monero_c.git/commit/?id=d72c15f4339791a7bbdf17e9d827b7b56ca144e4'/>
<id>urn:sha1:d72c15f4339791a7bbdf17e9d827b7b56ca144e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove ledger_flutter_plus dependency</title>
<updated>2024-11-11T15:55:28+00:00</updated>
<author>
<name>Konstantin Ullrich</name>
<email>konstantinullrich12@gmail.com</email>
</author>
<published>2024-11-11T15:55:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git-private.cyanek.com/monero_c.git/commit/?id=d47fb528282fd795ec33da79b5bd218840495629'/>
<id>urn:sha1:d47fb528282fd795ec33da79b5bd218840495629</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add MONERO_WalletManager_queryWalletDevice to monero_libwallet2_api_c.exp</title>
<updated>2024-11-11T15:28:04+00:00</updated>
<author>
<name>Konstantin Ullrich</name>
<email>konstantinullrich12@gmail.com</email>
</author>
<published>2024-11-11T15:28:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git-private.cyanek.com/monero_c.git/commit/?id=8182ca416ef8c6573dd2a4276cd334309076b98c'/>
<id>urn:sha1:8182ca416ef8c6573dd2a4276cd334309076b98c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ios script fix (#85)</title>
<updated>2024-11-05T16:44:41+00:00</updated>
<author>
<name>julian-CStack</name>
<email>97684800+julian-CStack@users.noreply.github.com</email>
</author>
<published>2024-11-05T16:44:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git-private.cyanek.com/monero_c.git/commit/?id=1ef9024e43e774ac2c2976c33bf9024549c9c61b'/>
<id>urn:sha1:1ef9024e43e774ac2c2976c33bf9024549c9c61b</id>
<content type='text'>
* fix: mv will fail on consecutive runs
* fix: script cp error</content>
</entry>
<entry>
<title>GPLv3 -&gt; LGPLv3</title>
<updated>2024-11-01T18:23:44+00:00</updated>
<author>
<name>cyan</name>
<email>cyjan@mrcyjanek.net</email>
</author>
<published>2024-11-01T17:21:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git-private.cyanek.com/monero_c.git/commit/?id=dab8a211c18e0060d17e5d2b3dc1e57a314d4f7e'/>
<id>urn:sha1:dab8a211c18e0060d17e5d2b3dc1e57a314d4f7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ledger changes (#41)</title>
<updated>2024-10-21T10:54:58+00:00</updated>
<author>
<name>cyan</name>
<email>cyjan@mrcyjanek.net</email>
</author>
<published>2024-10-21T10:54:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git-private.cyanek.com/monero_c.git/commit/?id=1d8e0fb30b53c28756f23676d5a3e1a99a9b3051'/>
<id>urn:sha1:1d8e0fb30b53c28756f23676d5a3e1a99a9b3051</id>
<content type='text'>
* ledger changes
* minor fix
* Implement monero queryWalletDevice
* update checksums
* Remove ledger_flutter_plus dependency
---------

Co-authored-by: Konstantin Ullrich &lt;konstantinullrich12@gmail.com&gt;</content>
</entry>
</feed>
