77} from "../../test-utilities" ;
88
99const accounts = simnet . getAccounts ( ) ;
10- const address1 = accounts . get ( "wallet_1" ) ! ;
1110const deployer = accounts . get ( "deployer" ) ! ;
11+ const address1 = accounts . get ( "wallet_1" ) ! ;
12+ const address2 = accounts . get ( "wallet_2" ) ! ;
1213
1314const contractName = "aibtc-onchain-messaging" ;
1415const contractAddress = `${ deployer } .${ contractName } ` ;
@@ -57,20 +58,31 @@ describe(`extension: ${contractName}`, () => {
5758 const message = "test" ;
5859
5960 // fund account that sends proposal
60- const getDaoTokensReceipt = getDaoTokens ( deployer , deployer ) ;
61-
62- console . log ( "getDaoTokensReceipt" ) ;
63- console . log ( getDaoTokensReceipt ) ;
61+ const getDaoTokensReceipts = [
62+ getDaoTokens ( deployer , deployer , 1000000000 ) , // 1000 STX
63+ getDaoTokens ( deployer , address1 , 500000000 ) , // 500 STX
64+ getDaoTokens ( deployer , address2 , 250000000 ) , // 250 STX
65+ ] ;
66+
67+ console . log ( "===========================" ) ;
68+ console . log ( "getDaoTokensReceipts" ) ;
69+ for ( const receipt of getDaoTokensReceipts ) {
70+ console . log ( receipt ) ;
71+ }
6472
6573 // construct DAO
6674 const constructReceipt = constructDao ( deployer ) ;
6775
76+ console . log ( "===========================" ) ;
6877 console . log ( "constructReceipt" ) ;
6978 console . log ( constructReceipt ) ;
7079
80+ simnet . mineEmptyBlocks ( 10 ) ;
81+
7182 // pass proposal
7283 const proposalReceipt = passCoreProposal ( proposalContractAddress , deployer ) ;
7384
85+ console . log ( "===========================" ) ;
7486 console . log ( "proposalReceipt" ) ;
7587 console . log ( proposalReceipt ) ;
7688
@@ -81,8 +93,9 @@ describe(`extension: ${contractName}`, () => {
8193 deployer
8294 ) ;
8395
96+ console . log ( "===========================" ) ;
8497 console . log ( "proposalDetails" ) ;
85- console . log ( cvToValue ( proposalDetails . result ) ) ;
98+ console . log ( cvToValue ( proposalDetails . result ) . value ) ;
8699
87100 simnet . mineEmptyBlocks ( 100 ) ;
88101
@@ -93,6 +106,7 @@ describe(`extension: ${contractName}`, () => {
93106 deployer
94107 ) ;
95108
109+ console . log ( "===========================" ) ;
96110 console . log ( "votingPowerReceipt" ) ;
97111 console . log ( cvToValue ( votingPowerReceipt . result ) ) ;
98112
@@ -103,6 +117,7 @@ describe(`extension: ${contractName}`, () => {
103117 deployer
104118 ) ;
105119
120+ console . log ( "===========================" ) ;
106121 console . log ( "addressBalanceReceipt" ) ;
107122 console . log ( cvToValue ( addressBalanceReceipt . result ) ) ;
108123
@@ -113,18 +128,10 @@ describe(`extension: ${contractName}`, () => {
113128 deployer
114129 ) ;
115130
131+ console . log ( "===========================" ) ;
116132 console . log ( "voteReceipt" ) ;
117133 console . log ( voteReceipt ) ;
118134
119135 expect ( voteReceipt . result ) . toBeOk ( Cl . bool ( true ) ) ;
120136 } ) ;
121-
122- /*
123- // Message Tests
124- describe("send()", () => {
125- it("succeeds if called by any user with isFromDao false");
126- it("fails if called by any user with isFromDao true");
127- it("succeeds if called by a DAO proposal with isFromDao true");
128- });
129- */
130137} ) ;
0 commit comments