Consensys / gpact

General Purpose Atomic Crosschain Transaction Protocol
Apache License 2.0
83 stars 26 forks source link

Change signature format #145

Closed drinkcoffee closed 2 years ago

drinkcoffee commented 2 years ago

Change the signature format for Crosschain Messaging Layer to match revised EEA specification.

This PR has wide ranging breaking changes. Previous implementations will not work with this implementation as the signature format has changed.

Unfortunately, the golang integration tests for GPACT no longer work. The issue is when the segment function call is executed. Despite extensive analysis, the defect has not been identified.

drinkcoffee commented 2 years ago

Failing Java tests are due to relayer issue not delivering some signed events to the message store.