Some Random Crypto Guy
fac4a9ca23
Merge branch 'depends-mac-build'
2024-06-17 12:10:19 +01:00
Some Random Crypto Guy
6d695e0005
Mac ARM64 builds working with depends
2024-06-17 11:52:11 +01:00
Neil Coggins
7f64a43de9
added missing commit file; bumped to version 0.2.7
2024-06-12 17:58:45 +01:00
Neil Coggins
32c277c140
updated unlock times when constructing protocol_tx - missed a file on last commit; bumped version number to 0.2.7
2024-06-12 17:45:41 +01:00
Some Random Crypto Guy
69480b79e7
activated unlock_time checks; added versioning to TESTNET; bumped version to 0.2.6
2024-06-12 15:10:53 +01:00
Some Random Crypto Guy
203cc7ee45
disabled unlock_time security checks for TESTNET pre-V6
2024-06-12 13:52:45 +01:00
Some Random Crypto Guy
075ba14f9f
fix to wallet issue on all transfers _after_ an aborted one; disabled update checking on moneropulse; bumped version number to 0.2.5
2024-06-12 12:48:42 +01:00
Some Random Crypto Guy
126caed899
removed remaining lightwallet code - maybe this time!
2024-06-10 18:30:06 +01:00
Some Random Crypto Guy
3a2be26feb
removed remaining lightwallet code
2024-06-10 18:24:01 +01:00
Some Random Crypto Guy
aeea005c95
fixed wallet API usage in GUI wallet
2024-06-10 18:12:46 +01:00
somerandomcryptoguy
2a0c17480e
Merge pull request #1 from somerandomcryptoguy/rebase-v0.18.3.3
...
fixed up some missing copyright messages; added unlock_time validatio…
2024-06-10 15:02:45 +01:00
Some Random Crypto Guy
584890ab25
fixed up some missing copyright messages; added unlock_time validation for protocol_tx outputs
2024-06-10 14:54:57 +01:00
Neil Coggins
759531eff5
merged develop into main
2024-06-07 21:25:48 +01:00
Neil Coggins
f582757dae
Merge branch 'rebase-v0.18.3.3' into develop
2024-06-07 21:22:42 +01:00
Some Random Crypto Guy
e69437ca6a
added more secure verification of protocol_tx outputs; bumped version number
2024-06-07 17:02:13 +01:00
Neil Coggins
50075e04c3
fixed logging message for adding block to separate out the burnt reward from the block reward
2024-06-07 13:07:11 +01:00
Neil Coggins
7f3dba49a7
Merge branch 'rebase-v0.18.3.3' of https://github.com/somerandomcryptoguy/salvium into rebase-v0.18.3.3
2024-06-06 14:14:52 +01:00
Neil Coggins
9c098ae1fb
added support for auto-frozen incoming payments
2024-06-06 14:13:14 +01:00
Some Random Crypto Guy
078fa00bc5
bumped version number
2024-06-05 15:54:06 +01:00
Some Random Crypto Guy
9dc1c429f7
replaced the windows fixes back into the rebased code
2024-06-05 15:52:35 +01:00
Some Random Crypto Guy
8c5a1248b6
added missing files from v0.18.3.3 contrib area
2024-06-05 14:17:15 +01:00
Some Random Crypto Guy
d39c20bb2d
rebase to 0.18.3.3 completed
2024-06-05 14:03:44 +01:00
Neil Coggins
43eaed7a76
bumped testnet version to prevent Fulmofan from trashing the testnet before it even gets running
2024-05-27 17:01:06 +01:00
Some Random Crypto Guy
32d9edee1a
disabled return_payment mechanism for alpha testing
2024-05-27 12:06:06 +01:00
Some Random Crypto Guy
c49aacf389
prep for alpha binary release
2024-05-27 11:36:36 +01:00
Some Random Crypto Guy
2726b0556a
prep for alpha binary release
2024-05-27 11:35:34 +01:00
Some Random Crypto Guy
2e33174d2e
prep for alpha binary release
2024-05-27 11:34:43 +01:00
Some Random Crypto Guy
e23423c16d
partial fix to the detection of return payments - ECDH is an issue again, but reversion to using F point should resolve this and complete the implementation
2024-05-27 10:38:44 +01:00
ncoggins
42d8dc5ece
fixed output of show_transfers, including filtering by TX type; bumped version number
2024-05-20 20:57:10 +01:00
Some Random Crypto Guy
89d426a739
Merge branch 'updated_return_address' into develop
2024-05-20 10:33:48 +01:00
ncoggins
199e47e076
small fix to prevent wallets from abandoning scanning when encountering protocol_tx not intended for them - duh!
2024-05-20 09:28:44 +01:00
Some Random Crypto Guy
d24ed9e0cc
fixes to the CLI wallet output of staking and protocol_tx outputs
2024-05-18 13:51:10 +01:00
ncoggins
872303f6ad
fixed removal of m_locked_coins entries when PROTOCOL_TX pays out
2024-05-18 08:41:54 +01:00
Some Random Crypto Guy
c56cfc6754
added versioning to avoid inadvertent use of old nodes
2024-05-17 13:09:57 +01:00
Neil Coggins
de4e974e4c
resolved MacOS wallet build issues
2024-05-17 11:30:58 +01:00
Some Random Crypto Guy
4607939ab6
fixed unlock time info displayed for mined blocks; added tx_type to get_return_address() call - needed for F point on transfers; bumped version
2024-05-16 22:29:32 +01:00
Some Random Crypto Guy
9a37188885
fixed issue with Hardfork 2; removed PRs from HardFork 1 as unnecessary / slowing the chain down
2024-05-16 10:58:02 +01:00
Some Random Crypto Guy
aee0f479c1
changed NETWORK_ID and GENESIS_TX for new Salvium networks; fixed genesis_tx calculation for non-mainnet
2024-05-15 12:58:39 +01:00
Some Random Crypto Guy
9f5e18495b
fixed windows build issues
2024-05-14 20:58:18 +01:00
Some Random Crypto Guy
ae28c7a900
implementation of yield_info function
2024-05-14 14:23:31 +01:00
Some Random Crypto Guy
b0ce6d2969
resolved the yield calculation issue
2024-05-12 22:59:43 +01:00
Some Random Crypto Guy
34b2f9b315
commenced removal of pricing_record touchpoints for MVP release
2024-05-07 14:34:19 +01:00
Some Random Crypto Guy
7bafd2866c
a number of fixes; disabled return_payment as the functionality is changing to NOT require returning the same output
2024-03-27 14:50:31 +00:00
Some Random Crypto Guy
606580a173
Interim checkin
...
This code contains working "return address" semantics for CONVERT and YIELD.
2024-02-16 11:02:11 +00:00
Some Random Crypto Guy
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.
2024-01-30 14:22:46 +00:00
Some Random Crypto Guy
a0d2044b5d
fixed a bug with serialization of the pricing record when communicating between daemon and wallet for conversions
2024-01-17 14:54:41 +00:00
Some Random Crypto Guy
3a032c58a4
Fixed a number of issues with serialization of pricing_record entries.
2024-01-17 12:43:10 +00:00
Some Random Crypto Guy
8657823a72
Merge branch 'uniqueness' into develop
2024-01-10 23:27:42 +00:00
Some Random Crypto Guy
5ba22c2ec9
Far too many changes to track, but the key ones are:
...
1. rewrite of the Haven variation of the Pricing Record class to support:
- versioning of the PR format
- nested supply_data and asset_data structs
- verification of the signature using a variable-length string (not R+S)
2. calculation of the slippage tallies for a block in add_block(), so that
we can work out the yield that is due to be paid out for the block.
Loads of little fixes and cleanups.
2024-01-10 23:21:56 +00:00
Some Random Crypto Guy
6b791a3df2
Improved documentation in the code.
...
Designed, but not implemented, the mechanism for yield - see db_lmdb.cpp
2023-12-27 19:33:28 +00:00