0cc8f7aaa3
cryptonote_core: early out on out of bounds scaling parameter
selsta
2024-02-20 15:20:38 +01:00
b987870553
depends: openssl: update to 3.0.13
tobtoht
2024-02-13 18:45:59 +01:00
3aabfcfce5
depends: unbound: update to 1.19.1
tobtoht
2024-02-13 16:12:06 +01:00
8322f9c4f5
depends: expat: update to 2.6.0
tobtoht
2024-02-13 18:19:31 +01:00
606580a173
Interim checkin This code contains working "return address" semantics for CONVERT and YIELD.
Some Random Crypto Guy
2024-02-16 11:02:11 +00:00
fbd0b19fc8
remove ARCH=x86-64 from release-static
woodser
2024-02-10 08:37:35 -05:00
33e3f72d24
serialization: fix infinite loops and clean up dispatching
jeffro256
2023-11-17 02:19:45 -06:00
052df1b28c
Zero initialize rctSigBase elements
Lee *!* Clagett
2024-02-06 12:47:47 -05:00
98ee46f249
Disable/fix ports with I2P
Lee Clagett
2024-01-29 21:10:00 -05:00
a3a7f686f3
Added functions to cache and manage yield calculations Removed "tx.amount_locked" field - "tx.amount_burnt" is technically correct for all cases. Removed invalid checkpoint data.
Some Random Crypto Guy
2024-01-30 14:22:46 +00:00
f5b86342e8
Add <cstdint> to aligned test
Lee *!* Clagett
2024-01-29 21:40:50 -05:00
dfb990e8bb
wallet: mitigate statistical dependence for decoy selection within rings
jeffro256
2023-10-15 17:25:15 -07:00
a0d2044b5d
fixed a bug with serialization of the pricing record when communicating between daemon and wallet for conversions
Some Random Crypto Guy
2024-01-17 14:54:41 +00:00
3a032c58a4
Fixed a number of issues with serialization of pricing_record entries.
Some Random Crypto Guy
2024-01-17 12:43:10 +00:00
8657823a72
Merge branch 'uniqueness' into develop
v0.0.1
Some Random Crypto Guy
2024-01-10 23:27:42 +00:00
5ba22c2ec9
Far too many changes to track, but the key ones are:
Some Random Crypto Guy
2024-01-10 23:21:56 +00:00
6b791a3df2
Improved documentation in the code. Designed, but not implemented, the mechanism for yield - see db_lmdb.cpp
Some Random Crypto Guy
2023-12-27 19:33:28 +00:00
a06b121dde
First completed round trip test of sFUL/FUSD -> FULM After all of the trials and tribulations, we finally have a viable prototype!
Some Random Crypto Guy
2023-12-22 21:43:07 +00:00
6d08d5aabf
A whole host of changes to start supporting more unified approach to uniqueness Lots of refactoring still to be done in the codebase, and currently TRANSFER method does not work - the daemon does not send the real output for some reason. Lots still to do - please be patient. This code is NOT ready for use. Or testing. Or anything else.
Some Random Crypto Guy
2023-12-20 01:06:23 +00:00
8bf55dbfef
This code is hacky in the extreme, but it appears to contain a fairly complete implementation of knaccc's "return address scheme" (for more information on this, please see https://github.com/monero-project/research-lab/issues/53).
Some Random Crypto Guy
2023-12-14 20:17:36 +00:00
f30c8be9c6
Fixed some comments and some debugging statements for improved accuracy.
Some Random Crypto Guy
2023-12-13 14:56:11 +00:00
6787d1d018
This is a big update towards working protocol transactions.
Some Random Crypto Guy
2023-12-13 14:41:59 +00:00
4955910886
this code is a hot mess of confusion with transfer_details and public_keys being scattered to the four winds. this code is NOT safe to use in its current format
Some Random Crypto Guy
2023-12-07 21:17:04 +00:00
93f589a785
added reporting of balances by asset_type in wallet
Some Random Crypto Guy
2023-11-29 22:27:37 +00:00
47d8899c90
Fix missing checks for IsObject in ZMQ jsonrpc reading
Lee Clagett
2023-11-28 18:05:15 -05:00
f433d0d043
improved output formatting, to include asset type; created asset indexing function in wallet
Some Random Crypto Guy
2023-11-28 22:54:26 +00:00
ccdbfbe397
with all security checks in place, the code is now accepting protocol_tx outputs as valid in-wallet; only the asset_type is misreported now
Some Random Crypto Guy
2023-11-27 23:06:35 +00:00
be8e0f7327
Fixed the key definition for circ_supply to allow duplicate tx_ids Updated the CLI wallet to remove the "address" parameter from CONVERT. Reordered processing of CONVERT vs PROTOCOL TXs, so that the PROTOCOL TXs have the necessary data to decode the destination address.
Some Random Crypto Guy
2023-11-22 06:25:25 +00:00
c1f5dd42e8
change is once again working in the wallet - this only leaves the converted amounts to be paid out, and yield TXs to be supported
Some Random Crypto Guy
2023-11-21 21:22:21 +00:00
ef27f6380e
updated to support propagation of the transaction type - this was necessary to distinguish between YIELD and TRANSFER type
Some Random Crypto Guy
2023-11-17 17:43:21 +00:00
7f6b8daa49
placeholder checkin because of so many changes having been made - let's use github as a backup site
Some Random Crypto Guy
2023-11-09 18:53:09 +00:00
aefeb0f83a
so this commit contains a new GENESIS TX with the revised TX format - no pricing_record_height etc. Lots of reworking of tests because of changes to function prototypes, etc
Some Random Crypto Guy
2023-10-27 06:14:59 +01:00
69de381526
add a test for the long term weight cache
Boog900
2023-10-02 01:38:10 +01:00
810f6a6cd2
Fix: long term block weight cache The long term block weight cache was doing a wrong calculation when adding a new block to the cache.
Boog900
2023-10-01 13:40:06 +01:00
d186cf95c1
added the initial framework for the Fulmo-specific commands in the CLI wallet; more branding / renaming work
Some Random Crypto Guy
2023-09-14 11:55:29 +01:00
08539345d2
little bit of branding
Some Random Crypto Guy
2023-09-13 17:45:43 +01:00