File tree Expand file tree Collapse file tree 2 files changed +14
-3
lines changed Expand file tree Collapse file tree 2 files changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -31,9 +31,9 @@ CREATE_MARKET_OUTPUT=`target/debug/spl-token-lending create-market \
31
31
32
32
echo " $CREATE_MARKET_OUTPUT " ;
33
33
MARKET_ADDR=` echo $CREATE_MARKET_OUTPUT | head -n1 | awk ' {print $4}' ` ;
34
+ AUTHORITY_ADDR=` echo $CREATE_MARKET_OUTPUT | grep " Authority Address" | awk ' {print $NF}' ` ;
34
35
35
36
echo " Creating SOL reserve" ;
36
- echo " -----$SOURCE -----"
37
37
SOL_RESERVE_OUTPUT=` target/debug/spl-token-lending add-reserve \
38
38
--fee-payer $OWNER \
39
39
--market-owner $OWNER \
@@ -154,8 +154,7 @@ export BTC_MINT_ADDRESS="$BTC_TOKEN_MINT";
154
154
155
155
# Main Market
156
156
export MAIN_MARKET_ADDRESS=" $MARKET_ADDR " ;
157
- export MAIN_MARKET_AUTHORITY_ADDRESS=" TODO" ;
158
- export MAIN_MARKET_TRANSFER_AUTHORITY_ADDRESS=" TODO" ;
157
+ export MAIN_MARKET_AUTHORITY_ADDRESS=" $AUTHORITY_ADDR " ;
159
158
160
159
# Reserves
161
160
export SOL_RESERVE_ADDRESS=` echo " $SOL_RESERVE_OUTPUT " | grep " Adding reserve" | awk ' {print $NF}' ` ;
Original file line number Diff line number Diff line change @@ -756,6 +756,18 @@ fn command_create_lending_market(
756
756
recent_blockhash,
757
757
) ;
758
758
send_transaction ( config, transaction) ?;
759
+
760
+ let lending_market_pubkey = lending_market_keypair. pubkey ( ) ;
761
+ let lending_market_account = config. rpc_client . get_account ( & lending_market_pubkey) ?;
762
+ let lending_market = LendingMarket :: unpack_from_slice ( lending_market_account. data . borrow ( ) ) ?;
763
+ let authority_signer_seeds = & [
764
+ lending_market_pubkey. as_ref ( ) ,
765
+ & [ lending_market. bump_seed ] ,
766
+ ] ;
767
+ println ! (
768
+ "Authority Address {}" ,
769
+ Pubkey :: create_program_address( authority_signer_seeds, & config. lending_program_id) ?,
770
+ ) ;
759
771
Ok ( ( ) )
760
772
}
761
773
You can’t perform that action at this time.
0 commit comments