JoinSEEDS / seeds-smart-contracts

Smart contracts for SEEDS - A Regenerative Civilization Building Game.
https://docs.google.com/document/d/1C4w9Ol8VGabCIcQDVPDrwcTRoJXBqhrb7VjslwQbUGU/edit#heading=h.6f4sxygso816
MIT License
20 stars 6 forks source link

Bulk onboarding script update for invite manager #475

Closed chuck-h closed 1 year ago

chuck-h commented 1 year ago

The existing onboarding script includes a bulk_invite command, which generates a quantity of invites, places them on chain, and saves a file secrets_nnn.csv containing the secrets and hashes.

This PR adds an additional output file invitelist_nnn.txt containing lines of the form

https://joinseeds.app.link/accept-invite?invite-secret=354a364a624d46784c546d645a6855704755613767437167517674705a684c47

This is consistent with the invite "export" function of the Seeds Global Passport web application, and can be imported to the invite manager at https://invites.joinseeds.earth/login

image

n13 commented 1 year ago

leave active permission

Actually active permission there was a bug - payforcpu is correct for the payforcpu action.

n13 commented 1 year ago

@chuck-h please merge