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

feat!: provision using a proof #123

Merged
merged 12 commits into from
Nov 16, 2023
Merged

feat!: provision using a proof #123

merged 12 commits into from
Nov 16, 2023

Conversation

Gozala
Copy link
Contributor

@Gozala Gozala commented Nov 14, 2023

Adds a couple of more commands

w3 coupon create did:... - That can be used to create delegation and pack it as a redeemable coupon.
w3 space provision --coupon https://gozala.io/coupon - That can be used to provision space with pre-arranged coupon
w3 plan get - Prints current plan info

All the above are in support of the workshop and specifically so we could create short lived coupon for workshop participants that would allow them to provision spaces without signing up as customer.

@Gozala Gozala requested a review from alanshaw November 14, 2023 05:02
@Gozala Gozala force-pushed the feat/provision-with-proof branch from 003d42b to 53f50b2 Compare November 14, 2023 05:03
test/bin.spec.js Outdated Show resolved Hide resolved
test/bin.spec.js Outdated Show resolved Hide resolved
@olizilla
Copy link
Contributor

Is the intended usecase here for ephemeral environments? can you add more context to the description here? Are you imagining folks running a services that basically do this

https://github.com/web3-storage/w3cli/pull/123/files#diff-c22c0a8f2ed21fa3523fdd0f0072318b72393986fc13ea1d30aabb2f721fe335R1225-R1271

that their CI environments or untrusted apps can call to get a short lived delegation?

Copy link
Member

@alanshaw alanshaw left a comment

Choose a reason for hiding this comment

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

LGTM

@Gozala Gozala merged commit d61bdf3 into main Nov 16, 2023
1 check passed
@Gozala Gozala deleted the feat/provision-with-proof branch November 16, 2023 07:05
olizilla pushed a commit that referenced this pull request Nov 16, 2023
🤖 I have created a release *beep* *boop*
---


##
[6.0.0](v5.2.0...v6.0.0)
(2023-11-16)


### ⚠ BREAKING CHANGES

* provision using a proof
([#123](#123))

### Features

* provision using a proof
([#123](#123))
([d61bdf3](d61bdf3))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants