You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to create functionality to import a JSON file that contains all of the ClaimRecords for the airdrop for the genesis state.
We also want to give all addresses that are part of the airdrop some minimal amount of arkeo (as configured) to pay for gas of their first claim. We may be able to not have any gas fees for this, but dusting these accounts should be simple enough for a fallback mechanism. This would obviously only occur for Arkeo claims (not eth based claims)
Some examples of genesis account creation functionality from osmosis -
A sample JSON object of ClaimRecords can be imported on genesis
Basic test to validate the correct import has occurred, native arkeo accounts have dust amounts for gas, and that claim records exist for Arkeo and Eth.
The text was updated successfully, but these errors were encountered:
0xean
changed the title
Create functionality to init airdrop accounts with dust amount of gas
Genesis airdrop import
Feb 24, 2023
Background
See airdrop spec here.
We need to create functionality to import a JSON file that contains all of the ClaimRecords for the airdrop for the genesis state.
We also want to give all addresses that are part of the airdrop some minimal amount of arkeo (as configured) to pay for gas of their first claim. We may be able to not have any gas fees for this, but dusting these accounts should be simple enough for a fallback mechanism. This would obviously only occur for Arkeo claims (not eth based claims)
Some examples of genesis account creation functionality from osmosis -
https://github.com/osmosis-labs/osmosis/blob/v4.2.0/cmd/osmosisd/cmd/airdrop.go
https://github.com/osmosis-labs/osmosis/blob/v4.2.0/cmd/osmosisd/cmd/genaccounts.go
AC
The text was updated successfully, but these errors were encountered: