run_demo.sh 955 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #!/bin/bash
  2. cargo run create 110 110 1 2
  3. addr=$(cargo run addr | cut -d " " -f 4)
  4. addr2=$(echo $addr | cut -c 2-)
  5. addr3=${addr2::-1}
  6. echo $addr3
  7. cargo run mint 1000000 $addr3
  8. alice=$(cargo run keygen)
  9. alice=$(cargo run keygen | cut -d " " -f 4)
  10. alice2=$(echo $alice | cut -c 2-)
  11. alice3=${alice2::-1}
  12. echo $alice3
  13. bob=$(cargo run keygen)
  14. bob=$(cargo run keygen | cut -d " " -f 4)
  15. bob2=$(echo $bob | cut -c 2-)
  16. bob3=${bob2::-1}
  17. echo $bob3
  18. charlie=$(cargo run keygen)
  19. charlie=$(cargo run keygen | cut -d " " -f 4)
  20. charlie2=$(echo $charlie | cut -c 2-)
  21. charlie3=${charlie2::-1}
  22. echo $charlie3
  23. cargo run airdrop $alice3 10000
  24. cargo run airdrop $bob3 100000
  25. cargo run airdrop $charlie3 10000
  26. proposal=$(cargo run propose $alice3 $charlie3 10000 | cut -d " " -f 3)
  27. proposal2=$(echo $proposal | cut -c 2-)
  28. proposal3=${proposal2::-1}
  29. echo $proposal3
  30. cargo run vote $alice3 yes
  31. cargo run vote $bob3 yes
  32. cargo run vote $charlie3 no
  33. cargo run exec $proposal3