Skip to content

Commit

Permalink
remove workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
allnil committed Nov 14, 2024
1 parent c7df39c commit c7395cd
Showing 1 changed file with 0 additions and 45 deletions.
45 changes: 0 additions & 45 deletions store/precomputed_key/wvm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,48 +144,3 @@ some data that will successfully be written to EigenDA%

### GET blob workflow
![](./media/get-workflow.png)

## Full test workflow example

- `wvm-eigenda-proxy` WeaveVM archiver address: [0xF8a5a479f04d1565b925A67D088b8fC3f8f0b7eF](https://explorer.wvm.dev/address/0xF8a5a479f04d1565b925A67D088b8fC3f8f0b7eF)
- Archive pool address: [0x606dc1BE30A5966FcF3C10D907d1B76A7B1Bbbd9](https://explorer.wvm.dev/address/0x606dc1BE30A5966FcF3C10D907d1B76A7B1Bbbd9)
- EigenDA network: Holesky
- WeaveVM network: Alphanet
- WeaveVM Alphanet block explorer: https://explorer.wvm.dev
- WeaveVM-EigenDA sidecar server proxy endpoint: https://eigenda-proxy-1047776281941.us-central1.run.app

### 1) Post data

```bash
curl -X POST "https://eigenda-proxy-1047776281941.us-central1.run.app/put/?commitment_mode=simple" \
--data-binary "WeaveGM from wvm-proxy" \
-H "Content-Type: application/octet-stream" \
--output response.bin
```
### 2) Trim the blob commitment

```bash
COMMITMENT=$(xxd -p response.bin | tr -d '\n' | tr -d ' ')
```

### 3) Get data from the proxy

```bash
curl -X GET "https://eigenda-proxy-1047776281941.us-central1.run.app/get/0x$COMMITMENT?commitment_mode=simple" \
-H "Content-Type: application/octet-stream"
```
### 4) Get the WeaveVM data TXID for a commitment

```bash
curl -X GET "https://eigenda-proxy-1047776281941.us-central1.run.app/wvm/get/txhash/0x$COMMITMENT?commitment_mode=simple" \
-H "Content-Type: application/octet-stream"
```

### 5) Get the EigenDA archived blob's decoded data from WeaveVM

This method use WeaveVM's `wvm://` data retrieval gateway to retrieve the data associated with a WeaveVM transaction (calldata) natively from WeaveVM's self-DA layer and Arweave's permanent WeaveVM-ExEx data protocol. [Check out the `wvm-data-retriever` codebase here](https://github.com/weavevM/wvm-data-retriever)

```bash
curl -X GET "https://eigenda-proxy-1047776281941.us-central1.run.app/wvm/get/0x$COMMITMENT?commitment_mode=simple" \
-H "Content-Type: application/octet-stream"
```

0 comments on commit c7395cd

Please sign in to comment.