-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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: add avail plugin #1241
base: main
Are you sure you want to change the base?
feat: add avail plugin #1241
Conversation
@odilitime what documentation would you like to see more for the plugin? I see you put a tag for more documentation |
@odilitime addressed changes. please review |
Hey @odilitime checking in if you please review and merge the plugin |
You don’t need to do the docs, the label is for our docs team. Though have a README.md in the root of the plugin explaining what it does and what settings are available is always helpful. please work on your conflicts and we’ll look at merging it Monday |
@odilitime conflicts must be solved now |
Relates to:
N/A
Risks
Low.
The main implementation risk is that the Plugin doesn't work as intended.
Background
What does this PR do?
Avail aims to accelerate Web3's unification using its cutting-edge modular technology stack, which combines data availability, aggregation, and shared security.
In this version, the
transfer
andsubmitData
actions are supported.Multiple L2s are working with Avail to meet their data availability and interoperability needs.
What kind of change is this?
Features (non-breaking change which adds functionality)
Documentation changes needed?
Since Avail is a Substrate based network, and not EVM-compatible (cannot work with
plugin-evm
), it requires some docs to show how to submit data and transfer tokens. I have updated the documentation accordingly in the README for the plugin.Testing
Where should a reviewer start?
Most of the changes are in
plugin-avail
Detailed testing steps
.env
you should set the value forAVAIL_ADDRESS
(this is the public address for the agent account) andAVAIL_SEED
(seed phrase for the same account).send 1 AVAIL to 5GWbvXjefEvXXETtKQH7YBsUaPc379KAQATW1eqeJT26cbsK
The tx hash can be checked on the Avail block explorer at https://avail-turing.subscan.io/
Submit the following data to Avail "Hello World!"
Discord username
RobinRRT