Skip to content
This repository has been archived by the owner on Sep 26, 2019. It is now read-only.

Realligned smart contract interface to EEA client spec 477 #1209

Conversation

Errorific
Copy link
Contributor

Changes in the 477 proposal has us merging the ipv6 and ipv4 contract calls into 1 method

Copy link
Contributor

@macfarla macfarla left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

one typo, and truffle tests need updating

* connectionAllowedIpv4(bytes32,bytes32,bytes4,uint16,bytes32,bytes32,bytes4,uint16)
* connectionAllowedIpv6(bytes32,bytes32,bytes16,uint16,bytes32,bytes32,bytes16,uint16)
* Controller that can read from a smart contract that exposes the permissioning call
* connectionAllowed(bytes32,bytes32,bytes16,uint16,bytes32,bytes32,bytes4,uint16)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/bytes4/bytes16

bytes32 sourceEnodeHigh, bytes32 sourceEnodeLow, bytes16 sourceEnodeIpv6, uint16 sourceEnodePort,
bytes32 destinationEnodeHigh, bytes32 destinationEnodeLow, bytes16 destinationEnodeIpv6, uint16 destinationEnodePort)
function connectionAllowed(
bytes32 sourceEnodeHigh, bytes32 sourceEnodeLow, bytes16 sourceEnodeIp, uint16 sourceEnodePort,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

truffle tests need updating

@Errorific Errorific merged commit 4fce251 into PegaSysEng:master Apr 4, 2019
@Errorific Errorific deleted the feature/check_simpler_connection_allowed_interface branch April 4, 2019 06:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants