-
Notifications
You must be signed in to change notification settings - Fork 209
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
Enable non-multiparty namespaces #878
Commits on Jun 28, 2022
-
Split definition methods out of Broadcast Manager into new Definition…
… Sender Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 999cc61 - Browse repository at this point
Copy the full SHA 999cc61View commit details -
Rename "Broadcast" methods of Definition Sender to "Create"
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 0312f18 - Browse repository at this point
Copy the full SHA 0312f18View commit details -
Move BatchState struct into core
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 96dde60 - Browse repository at this point
Copy the full SHA 96dde60View commit details -
Conditionally initialize multiparty messaging managers
If multiparty mode is disabled for a given namespace, do not initialize the multipary manager or any of the messaging managers. Adjust other components and routes to deal with these managers potentially being nil. Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 8c3a404 - Browse repository at this point
Copy the full SHA 8c3a404View commit details -
Add more config deprecation warnings
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 58d11f8 - Browse repository at this point
Copy the full SHA 58d11f8View commit details -
Store definitions locally in gateway mode
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 35d21d5 - Browse repository at this point
Copy the full SHA 35d21d5View commit details -
Use lowercase for nested array keys due to Viper bug
Due to spf13/viper#1386, array keys with mixed case are not parsed correctly. At least for the time being, mitigate by changing some keys to all lowercase. Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for cd7c354 - Browse repository at this point
Copy the full SHA cd7c354View commit details -
Add helper for disabling routes based on orchestrator features
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for e974ce4 - Browse repository at this point
Copy the full SHA e974ce4View commit details -
Add some additional test coverage
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 37a5864 - Browse repository at this point
Copy the full SHA 37a5864View commit details -
Disable identity resolution for local definitions
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 09d4255 - Browse repository at this point
Copy the full SHA 09d4255View commit details -
Allow plugin config to be omitted
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 3ee0967 - Browse repository at this point
Copy the full SHA 3ee0967View commit details -
Remove default value for "ffdx"
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 4fe64b6 - Browse repository at this point
Copy the full SHA 4fe64b6View commit details -
Move FFI/API creation methods into Definition Sender
To align with other components, Definition Sender is the entry point for initiating the creation of contract FFIs/APIs, but it calls out to Contract Manager for validation. Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 82a0476 - Browse repository at this point
Copy the full SHA 82a0476View commit details -
Combine defsender into definitions package
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for dced5c5 - Browse repository at this point
Copy the full SHA dced5c5View commit details -
Shorten definition handler filenames
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for a8e080e - Browse repository at this point
Copy the full SHA a8e080eView commit details -
Handle gateway-mode token pool definitions directly
No need to create a message in this case. Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 5fbce07 - Browse repository at this point
Copy the full SHA 5fbce07View commit details -
Handle gateway-mode contract definitions directly
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for cc3b5f3 - Browse repository at this point
Copy the full SHA cc3b5f3View commit details -
Disable datatype definitions in gateway mode
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 0f22e53 - Browse repository at this point
Copy the full SHA 0f22e53View commit details -
Remove unused CreateDefinition method from public interface
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 5779bc4 - Browse repository at this point
Copy the full SHA 5779bc4View commit details -
Handle gateway-mode identity definitions directly
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 3f77c04 - Browse repository at this point
Copy the full SHA 3f77c04View commit details -
Move plugin start calls to namespace manager
Avoid starting plugins more than once. Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 1f60a54 - Browse repository at this point
Copy the full SHA 1f60a54View commit details -
Complete test coverage and remove dead branches
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 2a02fee - Browse repository at this point
Copy the full SHA 2a02feeView commit details -
Combine init of definition sender/handler
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 007f8a8 - Browse repository at this point
Copy the full SHA 007f8a8View commit details -
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 03989eb - Browse repository at this point
Copy the full SHA 03989ebView commit details -
Remove references to "gateway mode"
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for fb5c9a3 - Browse repository at this point
Copy the full SHA fb5c9a3View commit details
Commits on Jun 29, 2022
-
Return an error if key cannot be resolved in non-multiparty mode
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 0ce79ca - Browse repository at this point
Copy the full SHA 0ce79caView commit details -
Allow FFIs and APIs to be created without a message ID
Signed-off-by: Andrew Richardson <andrew.richardson@kaleido.io>
Configuration menu - View commit details
-
Copy full SHA for 784a4db - Browse repository at this point
Copy the full SHA 784a4dbView commit details