Skip to content

Commit 8536c5b

Browse files
committed
Update examples with new composer instance
1 parent 9d63d4a commit 8536c5b

12 files changed

+44
-32
lines changed

examples/chain_client_examples/10_ExchangeMsgBatchCancelDerivativeOrders.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
async def main() -> None:
1111
# select network: local, testnet, mainnet
1212
network = Network.testnet()
13+
composer = ProtoMsgComposer(network=network.string())
1314

1415
# initialize grpc client
1516
client = Client(network.grpc_endpoint, insecure=True)
@@ -23,28 +24,28 @@ async def main() -> None:
2324
# prepare trade info
2425
market_id = "0xa508cb32923323679f29a032c70342c147c17d0145625922b0ef22e955c844c0"
2526
orders = [
26-
ProtoMsgComposer.OrderData(
27+
composer.OrderData(
2728
market_id=market_id,
2829
subaccount_id=subaccount_id,
2930
order_hash="0x098f2c92336bb1ec3591435df1e135052760310bc08fc16e3b9bc409885b863b"
3031
),
31-
ProtoMsgComposer.OrderData(
32+
composer.OrderData(
3233
market_id=market_id,
3334
subaccount_id=subaccount_id,
3435
order_hash="0x8d4e780927f91011bf77dea8b625948a14c1ae55d8c5d3f5af3dadbd6bec591d"
3536
)
3637
]
3738

3839
# prepare tx msg
39-
msg = ProtoMsgComposer.MsgBatchCancelDerivativeOrders(
40+
msg = composer.MsgBatchCancelDerivativeOrders(
4041
sender=address.to_acc_bech32(),
4142
data=orders
4243
)
4344

4445
acc_num, acc_seq = await address.get_num_seq(network.lcd_endpoint)
4546
gas_price = 500000000
4647
gas_limit = 200000
47-
fee = [ProtoMsgComposer.Coin(
48+
fee = [composer.Coin(
4849
amount=str(gas_price * gas_limit),
4950
denom=network.fee_denom,
5051
)]

examples/chain_client_examples/11_ExchangeMsgBatchCreateSpotLimitOrders.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
async def main() -> None:
1111
# select network: local, testnet, mainnet
1212
network = Network.testnet()
13+
composer = ProtoMsgComposer(network=network.string())
1314

1415
# initialize grpc client
1516
client = Client(network.grpc_endpoint, insecure=True)
@@ -25,15 +26,15 @@ async def main() -> None:
2526
fee_recipient = "inj1hkhdaj2a2clmq5jq6mspsggqs32vynpk228q3r"
2627

2728
orders = [
28-
ProtoMsgComposer.SpotOrder(
29+
composer.SpotOrder(
2930
market_id=market_id,
3031
subaccount_id=subaccount_id,
3132
fee_recipient=fee_recipient,
3233
price=7.523,
3334
quantity=0.01,
3435
isBuy=True
3536
),
36-
ProtoMsgComposer.SpotOrder(
37+
composer.SpotOrder(
3738
market_id=market_id,
3839
subaccount_id=subaccount_id,
3940
fee_recipient=fee_recipient,
@@ -44,15 +45,15 @@ async def main() -> None:
4445
]
4546

4647
# prepare tx msg
47-
msg = ProtoMsgComposer.MsgBatchCreateSpotLimitOrders(
48+
msg = composer.MsgBatchCreateSpotLimitOrders(
4849
sender=address.to_acc_bech32(),
4950
orders=orders
5051
)
5152

5253
acc_num, acc_seq = await address.get_num_seq(network.lcd_endpoint)
5354
gas_price = 500000000
5455
gas_limit = 200000
55-
fee = [ProtoMsgComposer.Coin(
56+
fee = [composer.Coin(
5657
amount=str(gas_price * gas_limit),
5758
denom=network.fee_denom,
5859
)]

examples/chain_client_examples/12_ExchangeMsgBatchCreateDerivativeLimitOrders.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
async def main() -> None:
1111
# select network: local, testnet, mainnet
1212
network = Network.testnet()
13+
composer = ProtoMsgComposer(network=network.string())
1314

1415
# initialize grpc client
1516
client = Client(network.grpc_endpoint, insecure=True)
@@ -25,7 +26,7 @@ async def main() -> None:
2526
fee_recipient = "inj1hkhdaj2a2clmq5jq6mspsggqs32vynpk228q3r"
2627

2728
orders = [
28-
ProtoMsgComposer.DerivativeOrder(
29+
composer.DerivativeOrder(
2930
market_id=market_id,
3031
subaccount_id=subaccount_id,
3132
fee_recipient=fee_recipient,
@@ -34,7 +35,7 @@ async def main() -> None:
3435
leverage=0.7,
3536
isBuy=True
3637
),
37-
ProtoMsgComposer.DerivativeOrder(
38+
composer.DerivativeOrder(
3839
market_id=market_id,
3940
subaccount_id=subaccount_id,
4041
fee_recipient=fee_recipient,
@@ -46,15 +47,15 @@ async def main() -> None:
4647
]
4748

4849
# prepare tx msg
49-
msg = ProtoMsgComposer.MsgBatchCreateDerivativeLimitOrders(
50+
msg = composer.MsgBatchCreateDerivativeLimitOrders(
5051
sender=address.to_acc_bech32(),
5152
orders=orders
5253
)
5354

5455
acc_num, acc_seq = await address.get_num_seq(network.lcd_endpoint)
5556
gas_price = 500000000
5657
gas_limit = 200000
57-
fee = [ProtoMsgComposer.Coin(
58+
fee = [composer.Coin(
5859
amount=str(gas_price * gas_limit),
5960
denom=network.fee_denom,
6061
)]

examples/chain_client_examples/1_CosmosBankMsgSend.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
async def main() -> None:
1111
# select network: local, testnet, mainnet
1212
network = Network.testnet()
13+
composer = ProtoMsgComposer(network=network.string())
1314

1415
# initialize grpc client
1516
client = Client(network.grpc_endpoint, insecure=True)
@@ -20,7 +21,7 @@ async def main() -> None:
2021
address = pub_key.to_address()
2122

2223
# prepare tx msg
23-
msg = ProtoMsgComposer.MsgSend(
24+
msg = composer.MsgSend(
2425
from_address=address.to_acc_bech32(),
2526
to_address='inj14au322k9munkmx5wrchz9q30juf5wjgz2cfqku',
2627
amount=1000000000000000000,
@@ -29,7 +30,7 @@ async def main() -> None:
2930
acc_num, acc_seq = await address.get_num_seq(network.lcd_endpoint)
3031
gas_price = 500000000
3132
gas_limit = 200000
32-
fee = [ProtoMsgComposer.Coin(
33+
fee = [composer.Coin(
3334
amount=str(gas_price * gas_limit),
3435
denom=network.fee_denom,
3536
)]

examples/chain_client_examples/2_ExchangeMsgDeposit.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
async def main() -> None:
1111
# select network: local, testnet, mainnet
1212
network = Network.testnet()
13+
composer = ProtoMsgComposer(network=network.string())
1314

1415
# initialize grpc client
1516
client = Client(network.grpc_endpoint, insecure=True)
@@ -21,7 +22,7 @@ async def main() -> None:
2122
subaccount_id = address.get_subaccount_id(index=0)
2223

2324
# prepare tx msg
24-
msg = ProtoMsgComposer.MsgDeposit(
25+
msg = composer.MsgDeposit(
2526
sender=address.to_acc_bech32(),
2627
subaccount_id=subaccount_id,
2728
amount=1000000000000000000,
@@ -31,7 +32,7 @@ async def main() -> None:
3132
acc_num, acc_seq = await address.get_num_seq(network.lcd_endpoint)
3233
gas_price = 500000000
3334
gas_limit = 200000
34-
fee = [ProtoMsgComposer.Coin(
35+
fee = [composer.Coin(
3536
amount=str(gas_price * gas_limit),
3637
denom=network.fee_denom,
3738
)]

examples/chain_client_examples/3_ExchangeMsgCreateSpotLimitOrder.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
async def main() -> None:
1111
# select network: local, testnet, mainnet
1212
network = Network.testnet()
13+
composer = ProtoMsgComposer(network=network.string())
1314

1415
# initialize grpc client
1516
client = Client(network.grpc_endpoint, insecure=True)
@@ -25,7 +26,7 @@ async def main() -> None:
2526
fee_recipient = "inj1hkhdaj2a2clmq5jq6mspsggqs32vynpk228q3r"
2627

2728
# prepare tx msg
28-
msg = ProtoMsgComposer.MsgCreateSpotLimitOrder(
29+
msg = composer.MsgCreateSpotLimitOrder(
2930
sender=address.to_acc_bech32(),
3031
market_id=market_id,
3132
subaccount_id=subaccount_id,
@@ -38,7 +39,7 @@ async def main() -> None:
3839
acc_num, acc_seq = await address.get_num_seq(network.lcd_endpoint)
3940
gas_price = 500000000
4041
gas_limit = 200000
41-
fee = [ProtoMsgComposer.Coin(
42+
fee = [composer.Coin(
4243
amount=str(gas_price * gas_limit),
4344
denom=network.fee_denom,
4445
)]

examples/chain_client_examples/4_ExchangeMsgCreateSpotMarketOrder.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
async def main() -> None:
1111
# select network: local, testnet, mainnet
1212
network = Network.testnet()
13+
composer = ProtoMsgComposer(network=network.string())
1314

1415
# initialize grpc client
1516
client = Client(network.grpc_endpoint, insecure=True)
@@ -25,7 +26,7 @@ async def main() -> None:
2526
fee_recipient = "inj1hkhdaj2a2clmq5jq6mspsggqs32vynpk228q3r"
2627

2728
# prepare tx msg
28-
msg = ProtoMsgComposer.MsgCreateSpotMarketOrder(
29+
msg = composer.MsgCreateSpotMarketOrder(
2930
sender=address.to_acc_bech32(),
3031
market_id=market_id,
3132
subaccount_id=subaccount_id,
@@ -38,7 +39,7 @@ async def main() -> None:
3839
acc_num, acc_seq = await address.get_num_seq(network.lcd_endpoint)
3940
gas_price = 500000000
4041
gas_limit = 200000
41-
fee = [ProtoMsgComposer.Coin(
42+
fee = [composer.Coin(
4243
amount=str(gas_price * gas_limit),
4344
denom=network.fee_denom,
4445
)]

examples/chain_client_examples/5_ExchangeMsgCancelSpotOrder.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ async def main() -> None:
1313

1414
# initialize grpc client
1515
client = Client(network.grpc_endpoint, insecure=True)
16+
composer = ProtoMsgComposer(network=network.string())
1617

1718
# load account
1819
priv_key = PrivateKey.from_hex("f9db9bf330e23cb7839039e944adef6e9df447b90b503d5b4464c90bea9022f3")
@@ -25,7 +26,7 @@ async def main() -> None:
2526
order_hash = "0x098f2c92336bb1ec3591435df1e135052760310bc08fc16e3b9bc409885b863b"
2627

2728
# prepare tx msg
28-
msg = ProtoMsgComposer.MsgCancelSpotOrder(
29+
msg = composer.MsgCancelSpotOrder(
2930
sender=address.to_acc_bech32(),
3031
market_id=market_id,
3132
subaccount_id=subaccount_id,
@@ -35,7 +36,7 @@ async def main() -> None:
3536
acc_num, acc_seq = await address.get_num_seq(network.lcd_endpoint)
3637
gas_price = 500000000
3738
gas_limit = 200000
38-
fee = [ProtoMsgComposer.Coin(
39+
fee = [composer.Coin(
3940
amount=str(gas_price * gas_limit),
4041
denom=network.fee_denom,
4142
)]

examples/chain_client_examples/6_ExchangeMsgCreateDerivativeLimitOrder.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
async def main() -> None:
1111
# select network: local, testnet, mainnet
1212
network = Network.testnet()
13+
composer = ProtoMsgComposer(network=network.string())
1314

1415
# initialize grpc client
1516
client = Client(network.grpc_endpoint, insecure=True)
@@ -25,7 +26,7 @@ async def main() -> None:
2526
fee_recipient = "inj1hkhdaj2a2clmq5jq6mspsggqs32vynpk228q3r"
2627

2728
# prepare tx msg
28-
msg = ProtoMsgComposer.MsgCreateDerivativeLimitOrder(
29+
msg = composer.MsgCreateDerivativeLimitOrder(
2930
sender=address.to_acc_bech32(),
3031
market_id=market_id,
3132
subaccount_id=subaccount_id,
@@ -39,7 +40,7 @@ async def main() -> None:
3940
acc_num, acc_seq = await address.get_num_seq(network.lcd_endpoint)
4041
gas_price = 500000000
4142
gas_limit = 200000
42-
fee = [ProtoMsgComposer.Coin(
43+
fee = [composer.Coin(
4344
amount=str(gas_price * gas_limit),
4445
denom=network.fee_denom,
4546
)]

examples/chain_client_examples/7_ExchangeMsgCreateDerivativeMarketOrder.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
async def main() -> None:
1111
# select network: local, testnet, mainnet
1212
network = Network.testnet()
13+
composer = ProtoMsgComposer(network=network.string())
1314

1415
# initialize grpc client
1516
client = Client(network.grpc_endpoint, insecure=True)
@@ -25,7 +26,7 @@ async def main() -> None:
2526
fee_recipient = "inj1hkhdaj2a2clmq5jq6mspsggqs32vynpk228q3r"
2627

2728
# prepare tx msg
28-
msg = ProtoMsgComposer.MsgCreateDerivativeLimitOrder(
29+
msg = composer.MsgCreateDerivativeLimitOrder(
2930
sender=address.to_acc_bech32(),
3031
market_id=market_id,
3132
subaccount_id=subaccount_id,
@@ -39,7 +40,7 @@ async def main() -> None:
3940
acc_num, acc_seq = await address.get_num_seq(network.lcd_endpoint)
4041
gas_price = 500000000
4142
gas_limit = 200000
42-
fee = [ProtoMsgComposer.Coin(
43+
fee = [composer.Coin(
4344
amount=str(gas_price * gas_limit),
4445
denom=network.fee_denom,
4546
)]

0 commit comments

Comments
 (0)