Skip to content

Change packet data to Any type#48

Merged
bluele merged 4 commits intomasterfrom
packet-pb
Jul 2, 2021
Merged

Change packet data to Any type#48
bluele merged 4 commits intomasterfrom
packet-pb

Conversation

@bluele
Copy link
Member

@bluele bluele commented Jun 21, 2021

Why?

Since Cross Framework uses multiple serializations (pb, json), it is somewhat costly to support these in an environment like EVM.

Therefore, we will use pb as a unified serialization for now. In the future, it may be better to be able to select a serialization for each connection.

bluele added 4 commits June 21, 2021 23:26
Signed-off-by: Jun Kimura <jun.kimura@datachain.jp>
this patch will no longer be needed in future versions

Signed-off-by: Jun Kimura <jun.kimura@datachain.jp>
This is because currently solidity protobuf cannot support `oneof` in protobuf

Signed-off-by: Jun Kimura <jun.kimura@datachain.jp>
Signed-off-by: Jun Kimura <jun.kimura@datachain.jp>
@bluele bluele merged commit 5c96dc1 into master Jul 2, 2021
@bluele bluele deleted the packet-pb branch July 2, 2021 02:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant