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

Ship Bagpipes M2 Delivery #14

Merged
merged 3 commits into from
Nov 20, 2024
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 52 additions & 0 deletions deliveries/bagpipes_m2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
## Project name:
Bagpipes

## Milestone nr: M2

## Grant application link:
[Grants-Program/applications/bagpipes_integration.md](https://github.com/AvaProtocol/Grants-Program/blob/main/applications/bagpipes_integration.md)

### Payment details:

Bagpipes USDC (Ethereum): 0x13d3a4dc4eddc79e5f277d4633834ba6ada15a7f
13000 USDC

10000 USD in Ava tokens after 30 days of launch of token. Address to be provided .


### Milestone 2:Turing Automation features


* **Estimated duration:** 7 weeks
* **FTE:** 2
* **Costs:** 13,000 USD

| Number | Deliverable | Specification |
| -----: | ----------- | ------------- |
| 0. | Documentation | Public documentation [https://docs.bagpipes.io/docs/nodes/chainTx](https://docs.bagpipes.io/docs/nodes/chainTx) | |
| 1. | automationPrice and automationTime pallet integration | **Overdelivery, we support every pallet in Turing and Oak. This was really the only way to do it, because the pallets were much more complex than initially imagined, with depply nesting structures, particularly used with XCM.** |
| 2. | Querying | Enable users to query the pallet storage. |
| 3. | Tests | Tests for API and UI |
| 4. | OAK dashboard | A home area for oak paracahin on bagpipes, containing: A growing list of oak templates; How tos. [https://alpha.bagpipes.io/#/pages/Ava](https://alpha.bagpipes.io/#/pages/Ava) |
Copy link
Member

Choose a reason for hiding this comment

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

@decentration could you add a link of the template built for Turing Network time automation in this PR, so I can give it a try?

Copy link
Member

Choose a reason for hiding this comment

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

The first two links on this page, https://alpha.bagpipes.io/#/pages/Ava, are irrelavent and the bottom two are borken. I think we just need links of Bigpipes template scenarios for the Ava Bagpipes Template 1 and Ava Bagpipes Template 2.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Ava Community Page: I can (and just did hide) the the "UI Templates". But better is to look at the Ava page as an example page, for adding any templates, descriptions, photos, links, how tos. Anything can be changed if we add a PR to change it.


### Review tips:

#### Documentation:
[https://docs.bagpipes.io/docs/nodes/chainTx](https://docs.bagpipes.io/docs/nodes/chainTx)


#### Docker:
Copy link
Member

Choose a reason for hiding this comment

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

This needs some description. What is this Docker used for?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

the readme has been updated, the docker can be used to test the milestone in a self-hosted environment.


##### Build
`docker build -t xcmsend:v0.3.1 .`

#### Run
`docker pull xcmsend/xcmsend:v0.3.1`

[docker image](https://hub.docker.com/layers/xcmsend/xcmsend/0.3.1/images/sha256-f4aa5bf1fa46b00dd021c1f87c23a402be93ec2a4baacad71b3f06236b13adbc?context=explore)