Commit graph

1368 commits

Author SHA1 Message Date
Nathaniel
e5aab9c58b
Add support for auxiliary serialization data
To supplement the new custom serialization feature, we also would like
the ability to use standard reflection-based serialization, but also to
add some extra data in on the side. This is now possible as auxiliary
serialized data. A class can define auxiliary data serializers which will
add additional data to the serialized record generated by the usual
reflection-based serializers.
2022-03-21 08:54:08 -05:00
Nathaniel
213fd5168f
Cleanup and organization
Delete a useless and unused overload of raw::unpack

Also, make the new custom serialization bit work for unreflected types
(they still need typename reflection)
2022-03-21 08:53:24 -05:00
Nathaniel
9a1ea8a0bf
Enable classes to customize their serialization
Add support for classes to define members to customize their
serialization from the default from reflection.
2022-03-21 08:53:08 -05:00
serkixenos
6171e973c7 Merge branch 'bug/285-error-converting-value-to-string' into 'latest-fc'
#285 error converting value to string

See merge request PBSA/tools-libs/peerplays-fc!24
2022-03-04 22:20:05 +00:00
Vlad Dobromyslov
a36e6e71be #285 error converting value to string 2022-03-04 22:20:05 +00:00
serkixenos
1cc740598f Update boost libraries 2022-02-21 15:20:12 -04:00
serkixenos
e433b42e65 Fix Crypto DH test
For reference, checkout
https://github.com/search?q=005aa69c0a97edcc9e8eb887f8b4be8e090b8299&type=commits
2022-02-21 15:19:57 -04:00
serkixenos
86b77c6eb4 Merge branch 'bug/issue34' into 'latest-fc'
Remove OpenSSL related build warnings

See merge request PBSA/tools-libs/peerplays-fc!23
2022-02-10 19:16:44 +00:00
Pavel Baykov
8363f00715 Remove OpenSSL related build warnings 2022-02-10 19:16:44 +00:00
serkixenos
4888839219
Merge pull request #17 from peerplays-network/fc/cleaner-build-log
Remove as much warnings from build log as possible
2021-01-27 13:33:51 +01:00
serkixenos
29d2f72b24 Remove as much warnings from build log as possible 2020-10-29 21:47:30 +01:00
Bobinson K B
0e9259486c Merge branch 'feature/static_variant_update' into 'latest-fc'
static variant update

See merge request PBSA/PeerplaysIO/tools-libs/peerplays-fc!19
2020-10-27 17:33:25 +00:00
Bobinson K B
d8429b8376 Merge branch 'feature/rl-editline' into 'latest-fc'
Feature/readline-editline

See merge request PBSA/PeerplaysIO/tools-libs/peerplays-fc!20
2020-10-27 17:33:01 +00:00
blockc p
5e5c6c91df Feature/readline-editline 2020-10-27 17:32:59 +00:00
pravin-battu
3f4a4468e0 static variant update 2020-10-16 12:12:57 -03:00
Bobinson K B
fb27454cdf Merge branch 'ws-fc-updates' into 'latest-fc'
ws-updates

See merge request PBSA/PeerplaysIO/tools-libs/peerplays-fc!18
2020-08-12 13:00:39 +00:00
blockc p
917e4d348b ws-updates 2020-08-12 13:00:39 +00:00
Bobinson K B
8dd2fbe1b6 Merge branch 'issue-13-fix-websocket' into 'latest-fc'
Issue-13-fix (websocket shutdown)

See merge request PBSA/PeerplaysIO/tools-libs/peerplays-fc!17
2020-08-11 14:53:56 +00:00
Roshan Syed
b99585ca69 Added .gitlab-ci.yml 2020-07-09 13:11:09 +00:00
pravin-battu
c1e362a8dd websocket issue 2020-07-05 22:23:29 -03:00
blockc p
13b7cfaec7 Revert "websocket fix, issue 13"
This reverts commit 0cf6f461b6
2020-07-02 17:07:12 +00:00
pravin-battu
0cf6f461b6 websocket fix, issue 13 2020-07-02 13:34:29 -03:00
pbattu123
a76b9ff81c include fc build optimization changes 2020-02-20 12:19:22 -04:00
pbattu123
1cae4d3481 Revert "Merge pull request #13 from gladcow/feature/GRPH-92"
This reverts commit c30f3b7d32, reversing
changes made to 31e289c53d.
2020-01-06 17:00:41 -04:00
pbattu123
c30f3b7d32
Merge pull request #13 from gladcow/feature/GRPH-92
Build optimization fc changes: GRPH-92
2020-01-06 12:35:31 -04:00
pbattu123
a8ffe6ed3d
Merge branch 'latest-fc' into feature/GRPH-92 2020-01-03 09:33:16 -04:00
pbattu123
31e289c53d
Merge pull request #9 from peerplays-network/feature/GRPH-46
GRPH-46-AddQuitCommandToCliWallet - Add Quit command to CLI Wallet
2019-12-06 12:34:33 -04:00
pbattu123
bca392213c
Merge pull request #8 from peerplays-network/feature/GRPH-147
Fix memory leak. Not all tasks are deleted in thread_d dtor
2019-11-21 11:53:43 -04:00
satyakoneru
4beb698268 GRPH-46-AddQuitCommandToCliWallet - Add Quit command to CLI Wallet 2019-11-12 13:46:20 +03:00
Sandip Patel
d16ee316c9 Fix memory leak. Not all tasks are deleted in thread_d dtor 2019-11-12 12:08:29 +05:30
Bobinson K B
1f76279f63
Merge pull request #7 from satyakoneru/latest-fc
GRPH134-Witness High CPU Issue, websocket changes
2019-11-06 20:14:16 +05:30
satyakoneru
2f79730323 GRPH134-Witness High CPU Issue, websocket changes 2019-11-06 11:18:04 +00:00
pbattu123
6096e94e1b
Merge pull request #10 from peerplays-network/feature/SON-137
[SON-137] Fixed fc tests
2019-10-09 09:33:08 -03:00
Sandip Patel
ea4aebf760 Fixed fc tests 2019-10-08 12:13:42 +05:30
pbattu123
f13d0632b0
Merge pull request #4 from Noughmad/GRPH-50-network_broadcast_api-fix
[GRPH-50] network broadcast api fix
2019-10-04 09:24:17 -03:00
pbattu123
209bca8d84
Merge pull request #9 from peerplays-network/feature/GRPH-2
[GRPH-2] Fixed log appending issue.
2019-10-03 11:12:52 -03:00
Sandip Patel
9da11c44ed Fixed log appending issue. 2019-09-20 19:04:24 +05:30
gladcow
2343ab74f3 fix compilation errors 2019-09-19 18:21:50 +03:00
Miha Čančula
243690c67d Small compile fix 2019-09-18 17:19:47 +02:00
Miha Čančula
50932bb5ff Merge branch 'master' into GRPH-50-network_broadcast_api-fix 2019-09-18 15:17:58 +02:00
Peter Conrad
1893cb336c Separate exception declaration and implementation 2019-09-13 14:41:11 +03:00
Peter Conrad
a94d110b5d Get rid of some inlines 2019-09-13 14:34:17 +03:00
Peter Conrad
23761bade5 Dont inline generic pack/unpack to enable externalized serialization 2019-09-13 14:29:24 +03:00
Bobinson K B
443f858d9b
Merge pull request #6 from satyakoneru/GRPH-4
CLI Wallet Crash Fix
2019-09-09 10:58:53 -04:00
satyakoneru
3738830d76 GRPH-4 CLI Wallet Crash Fix 2019-09-09 14:30:25 +00:00
pbattu123
961452f06f
Merge pull request #3 from PBSA/master
Ubuntu 18.04 Upgrade
2019-09-03 13:20:49 -03:00
Roshan Syed
1d60bbb65b
Merge pull request #5 from PBSA/feature/ubuntu18.04-upgrade
Feature/ubuntu18.04 upgrade
2019-09-03 13:00:47 -03:00
Miha Čančula
1f3735e362 Fixes to adapt to changes in variant API 2019-08-20 11:25:38 +02:00
Abit
33215ffb6e Merge pull request #21 from pmconrad/variant_fix
Variant fix
2019-08-20 11:25:15 +02:00
Peter Conrad
10a857ee78 Merge pull request #20 from abitmore/fix-serialization
Fix pack/unpack serialization
2019-08-20 10:58:22 +02:00