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

Implement package admin interface in the sandbox #1311

Closed
bitonic opened this issue May 22, 2019 · 0 comments

Comments

Projects
None yet
2 participants
@bitonic
Copy link
Contributor

commented May 22, 2019

rautenrieth-da added a commit that referenced this issue Jun 12, 2019

rautenrieth-da added a commit that referenced this issue Jun 12, 2019

rautenrieth-da added a commit that referenced this issue Jun 14, 2019

rautenrieth-da added a commit that referenced this issue Jun 18, 2019

rautenrieth-da added a commit that referenced this issue Jun 18, 2019

rautenrieth-da added a commit that referenced this issue Jun 19, 2019

rautenrieth-da added a commit that referenced this issue Jun 19, 2019

rautenrieth-da added a commit that referenced this issue Jun 19, 2019

rautenrieth-da added a commit that referenced this issue Jun 19, 2019

rautenrieth-da added a commit that referenced this issue Jun 19, 2019

@mergify mergify bot closed this in #1610 Jun 19, 2019

mergify bot added a commit that referenced this issue Jun 19, 2019

Implement package management API in the sandbox (#1610)
* store archive size in `DarReader`

* rename `SandboxTemplateStore` to `SandboxPackageStore`

* store package info in `SandboxPackageStore`

* introduce package upload / read to write / index services

not tested yet, just a ton of plumbing

* WIP test the package service

* Fix build errors after rebase

* Move packages service to v2

* Ledger API client uses ledger API types

* Fix ReflectionIT

* Correctly handle uploading invalid dar files

* Fix reading DAR entry file sizes

* Improve package management IT

* Improve handling of duplicate packages

* Fix language-support build

* Use unique party and command names

* Rename lfpackage to language

* Rename SandboxPackageStore to InMemoryPackageStore

* Remove getCurrentTime ledger method

* Improve package management IT

* Move InMemoryActiveContracts and InMemoryPackageStore

* Use case object for UploadDarResult.Ok

* Address review comments

* Update release notes

Fixes #1311

* Use BazelRunfiles in test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.