소스 검색

dao_demo: dao-cli: bash script to run demo commands. Used for testing.

lunar-mining 3 년 전
부모
커밋
b3055b9553
1개의 변경된 파일32개의 추가작업 그리고 0개의 파일을 삭제
  1. 32 0
      bin/dao/dao-cli/run_demo.sh

+ 32 - 0
bin/dao/dao-cli/run_demo.sh

@@ -0,0 +1,32 @@
+#!/bin/bash
+cargo run create 110 110 1 2
+addr=$(cargo run addr | cut -d " " -f 4)
+addr2=$(echo $addr | cut -c 2-)
+addr3=${addr2::-1}
+echo $addr3
+
+cargo run mint 1000000 $addr3
+cargo run keygen alice 
+cargo run keygen bob
+
+charlie=$(cargo run keygen charlie)
+charlie=$(cargo run keygen charlie | cut -d " " -f 4)
+charlie2=$(echo $charlie | cut -c 2-)
+charlie3=${charlie2::-1}
+echo $charlie3
+
+cargo run airdrop alice 10000
+cargo run airdrop bob 100000
+cargo run airdrop charlie 10000
+
+proposal=$(cargo run propose alice $charlie3 10000 | cut -d " " -f 3)
+proposal2=$(echo $proposal | cut -c 2-)
+proposal3=${proposal2::-1}
+echo $proposal3
+
+cargo run vote alice yes
+cargo run vote bob yes
+cargo run vote charlie no
+
+cargo run exec $proposal3
+