Skip to content
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

board remote as remotable #7147

Merged
merged 4 commits into from
Mar 10, 2023
Merged

board remote as remotable #7147

merged 4 commits into from
Mar 10, 2023

Conversation

turadg
Copy link
Member

@turadg turadg commented Mar 9, 2023

Description

Changes the BoardRemote type to work more like a regular remotable and thus be passed through APIs that expect real remotables.

Security Considerations

Scaling Considerations

Documentation Considerations

Testing Considerations

@turadg turadg requested a review from dckc March 9, 2023 20:30
@datadog-full-agoric
Copy link

datadog-full-agoric bot commented Mar 9, 2023

Datadog Report

Branch report: ta/BoardRemote
Commit report: 828a95a

agoric-sdk: 0 Failed, 0 New Flaky, 3350 Passed, 54 Skipped, 15m 0.89s Wall Time

Copy link
Member

@dckc dckc left a comment

Choose a reason for hiding this comment

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

yay! goodbye weird type conflicts!

@@ -32,7 +32,6 @@ export const makeEconomicCommiteeCommand = async _logger => {
id: opts.offerId,
invitationSpec: {
source: 'purse',
// @ts-expect-error xxx RpcRemote
Copy link
Member

Choose a reason for hiding this comment

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

👏

Comment on lines 44 to 47
{ boardId: latestCapData.slots[slotInfo.index], iface: slotInfo.iface },
{ getBoardId: () => latestCapData.slots[slotInfo.index] },
Copy link
Member

Choose a reason for hiding this comment

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

should this be Far(slotInfo.iface, {...})?

@turadg turadg marked this pull request as ready for review March 9, 2023 23:39
@turadg turadg added automerge:no-update (expert!) Automatically merge without updates bypass:integration Prevent integration tests from running on PR labels Mar 9, 2023
@mergify mergify bot merged commit f2ebdb5 into master Mar 10, 2023
@mergify mergify bot deleted the ta/BoardRemote branch March 10, 2023 00:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge:no-update (expert!) Automatically merge without updates bypass:integration Prevent integration tests from running on PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants