Skip to content

Commit 3f02cd2

Browse files
committed
Print authority address after creating lending market
1 parent f2af190 commit 3f02cd2

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

deploy_token_lending.sh

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ CREATE_MARKET_OUTPUT=`target/debug/spl-token-lending create-market \
3131

3232
echo "$CREATE_MARKET_OUTPUT";
3333
MARKET_ADDR=`echo $CREATE_MARKET_OUTPUT | head -n1 | awk '{print $4}'`;
34+
AUTHORITY_ADDR=`echo $CREATE_MARKET_OUTPUT | grep "Authority Address" | awk '{print $NF}'`;
3435

3536
echo "Creating SOL reserve";
36-
echo " -----$SOURCE -----"
3737
SOL_RESERVE_OUTPUT=`target/debug/spl-token-lending add-reserve \
3838
--fee-payer $OWNER \
3939
--market-owner $OWNER \
@@ -154,8 +154,7 @@ export BTC_MINT_ADDRESS="$BTC_TOKEN_MINT";
154154

155155
# Main Market
156156
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";
159158

160159
# Reserves
161160
export SOL_RESERVE_ADDRESS=`echo "$SOL_RESERVE_OUTPUT" | grep "Adding reserve" | awk '{print $NF}'`;

token-lending/cli/src/main.rs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -756,6 +756,18 @@ fn command_create_lending_market(
756756
recent_blockhash,
757757
);
758758
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+
);
759771
Ok(())
760772
}
761773

0 commit comments

Comments
 (0)