Commit Graph

18 Commits

Author SHA1 Message Date
b9a5440733 Minor update 2023-05-23 17:11:08 -05:00
5f6e7a153e Slight bugfix, also more code spec alignment 2023-05-21 22:11:31 -05:00
faca73f99c Merge branch 'banning-update' of https://github.com/SimplexDevelopment/FreedomNetworkSuite into banning-update 2023-05-21 21:47:54 -05:00
49ad109671 Adjust to better align with code specs 2023-05-21 21:47:10 -05:00
aadd5d57aa Fix transaction logger implementation & remove unnecessary StringBuilder append 2023-05-20 20:22:46 +01:00
036ddf3e04 Add mutable & immutable transaction interfaces and implementations, replacing copy() 2023-05-20 20:20:39 +01:00
95df78da6f Expose MutableAudienceForwarder in SimpleTransactionLogger
This will add the ability for us to add audiences to the MutableAudienceForwarder inside of SimpleTransactionLogger, which will make TransactionSpy much easier.
2023-05-20 06:37:12 +01:00
b98b0870b1 Finalize MutableAudienceForwarder instance inside of SimpleTransactionLogger 2023-05-20 06:36:16 +01:00
18353deb13 Remove unnecessary console sender audience from simple transaction logger 2023-05-20 06:35:58 +01:00
cb208c710f Refactor transaction balance methods to be more in-line with EconomicEntityData 2023-05-20 06:08:17 +01:00
a598434bf9 Refactor transaction results to be more consistent 2023-05-20 05:55:51 +01:00
0429604737 Add method for directly setting a transaction's balance 2023-05-20 05:55:26 +01:00
cd5c42801d Rename transaction-related references of transfer amount to balance
This is done for more consistency between methods.
2023-05-20 05:54:24 +01:00
cad1ab8ec7 Remove a few this references 2023-05-20 05:42:17 +01:00
f366a91b36 Add transaction logging classes 2023-05-20 05:36:43 +01:00
0e31bea33f Add transactor & transaction result 2023-05-20 05:20:18 +01:00
8b692d1b11 Add financial transaction classes 2023-05-20 05:08:42 +01:00
6f400e505c Upgrades 2023-05-15 01:30:37 -05:00