Skip to content

Commit 6366df6

Browse files
committed
add solana docker
1 parent 8b2f66f commit 6366df6

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

docker-compose.yml

+5
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,11 @@ services:
127127
profiles:
128128
- evm
129129

130+
chain-3-evm:
131+
image: 'solanalabs/solana:latest'
132+
profiles:
133+
- solana
134+
130135
tc-cli:
131136
image: 'analoglabs/tc-cli-develop'
132137
environment:

gmp/solana/src/lib.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ impl IChain for Connector {
8181
self.network_id
8282
}
8383
fn address(&self) -> Address {
84-
todo!()
84+
t_addr(self.wallet.pubkey())
8585
}
8686
async fn faucet(&self, balance: u128) -> Result<()> {
8787
// TODO add faucet for local devnode only
@@ -93,6 +93,7 @@ impl IChain for Connector {
9393
system_instruction::transfer(&self.wallet.pubkey(), &a_addr(address), amount as u64);
9494
self.send_transaction(instruction).await
9595
}
96+
9697
async fn balance(&self, address: Address) -> Result<u128> {
9798
let balance = self.client.get_balance(&a_addr(address))?;
9899
Ok(balance as u128)

0 commit comments

Comments
 (0)