-
Notifications
You must be signed in to change notification settings - Fork 36
Feature/fip 0027 market label #670
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Alexey Chernyshov <alexey.n.chernyshov@gmail.com>
Signed-off-by: Alexey Chernyshov <alexey.n.chernyshov@gmail.com>
# Conflicts: # core/node/main/main.cpp
@@ -119,7 +59,7 @@ namespace fc::vm::actor::builtin::types::market { | |||
CBOR_TUPLE(DealState, sector_start_epoch, last_updated_epoch, slash_epoch) | |||
|
|||
struct ClientDealProposal { | |||
DealProposal proposal; | |||
Universal<DealProposal> proposal; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
proposal
is ptr now and default copy assigment of ClientDealProposal
is a shallow copy.
Please, take a look.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you need a full copy, please write copy constructor and operator for ClientDealProposal
where call Universal::copy
Codecov Report
@@ Coverage Diff @@
## master #670 +/- ##
==========================================
+ Coverage 44.60% 44.64% +0.04%
==========================================
Files 753 755 +2
Lines 34345 34388 +43
Branches 19215 19232 +17
==========================================
+ Hits 15319 15354 +35
+ Misses 14540 14537 -3
- Partials 4486 4497 +11
|
Description of the Change
FIP-0027 - Label encoding for market actors v8
Benefits
Possible Drawbacks
Usage Examples or Tests [optional]
Alternate Designs [optional]
Actors v8 to be implemented.