Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

feat: elastic beanstalk server #145

Merged
merged 12 commits into from
Apr 27, 2023
Merged

feat: elastic beanstalk server #145

merged 12 commits into from
Apr 27, 2023

Conversation

ryanleecode
Copy link
Contributor

@ryanleecode ryanleecode commented Apr 25, 2023

Adds websocket server for submitting signed extrinsics using Capi. Users should communicate with the websocket server using the scale codecs defined under common/actions.ts

For any given submission, the user must specify a channel for the the transaction updates (ready, broadcast, inblock, failed, finalized) should be sent to. this is so that anyone else who is listening to the same channel can also recieve updates. i.e. you can create a channel with the hash of the multisig so all members.

Websocket server can be accessed at http://capi-multisig-app-dev.us-east-2.elasticbeanstalk.com/

Example scripts for testing can be found under server/scripts.

@netlify
Copy link

netlify bot commented Apr 25, 2023

Deploy Preview for capi-multisig ready!

Name Link
🔨 Latest commit ada6997
🔍 Latest deploy log https://app.netlify.com/sites/capi-multisig/deploys/644a7e387439af00083eddba
😎 Deploy Preview https://deploy-preview-145--capi-multisig.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@ryanleecode ryanleecode force-pushed the feat/elastic-beanstalk branch 11 times, most recently from a758cba to d15ada8 Compare April 25, 2023 19:37
@ryanleecode ryanleecode force-pushed the feat/elastic-beanstalk branch from d15ada8 to 7d14648 Compare April 25, 2023 19:41
@ryanleecode ryanleecode marked this pull request as ready for review April 25, 2023 19:42
Copy link
Contributor

@harrysolovay harrysolovay left a comment

Choose a reason for hiding this comment

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

This looks reasonable! Haven't run it locally, but very excited to try it!

.vscode/settings.json Outdated Show resolved Hide resolved
common/action.ts Outdated Show resolved Hide resolved
server/main.ts Outdated Show resolved Hide resolved
www/src/main.tsx Outdated Show resolved Hide resolved
statictype
statictype previously approved these changes Apr 27, 2023
@ryanleecode ryanleecode merged commit 0007d3e into main Apr 27, 2023
@ryanleecode ryanleecode deleted the feat/elastic-beanstalk branch April 27, 2023 13:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants