encointer / encointer-node

encointer node and cli client
Apache License 2.0
23 stars 8 forks source link

test 1.2.0 release on Gesell #240

Closed brenzi closed 2 years ago

brenzi commented 2 years ago

phone 1 pixel 6

phone 3 emulator

Registering

  1. bs 1 registers
  2. bs 2 registers
  3. Spree registers (reputable)
  4. Anna registers (newbie)
  5. bs 2 endorses Anna [after-the-fact)
  6. Ben gets funds but doesn't register

next-phase: assigning

next-phase: attesting

  1. start meetup with bs, bs2 and Anna. all vote 3
  2. bs2 scans both
  3. Anna scans both
  4. bs scans noone

close meetup and submit attestations (bs2 and anna)

  1. bs tries to claim and fails (expected, because vote is 3 but only 2 have sent attestations)

    ./encointer-client-notee claim-reward --signer "mnemonic...." --cid u33e0719fDB
  2. now use iphone with account bs to scan others and submit

  3. bs claims rewards (cli, as above). this time success all 3 attendees get 22 DBL

  4. bs registers for next ceremony (need to use js/apps now as not yet supported by cli

    { geohash: u33e0 digest: 0xead5091a } no proof

extrinsic success and registration worked with:

./encointer-client-notee list-participants 1653 --cid u33e0719fDB

next-phase registering

next-phase

run entire ceremony flow again with same users until attestations were sent

now, use js/apps to call claim_rewards(meetup-index : 1) as an alien account, not part of meetup: success