Skip to content

Commit 6398438

Browse files
Merge pull request #136 from InjectiveLabs/f/make_gen_exchangeV2
F/make gen exchange v2
2 parents e96831d + 5171297 commit 6398438

25 files changed

+4073
-2162
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
all:
22

3-
EXCHANGE_PROTO_FILES=$(shell find ../injective-exchange/api/gen/grpc -type f -name '*.proto')
3+
EXCHANGE_PROTO_FILES=$(shell find ../injective-indexer/api/gen/grpc -type f -name '*.proto')
44
PROTO_DIRS=$(shell find ./proto -path -prune -o -name '*.proto' -print0 | xargs -0 -n1 dirname | sort | uniq)
55
gen: gen-client
66

examples/chain_client/24_MsgRegisterAsDMM.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,8 @@ async def main() -> None:
3737
address = await pub_key.to_address().async_init_num_seq(network.lcd_endpoint)
3838

3939
# prepare tx msg
40-
msg = composer.MsgRegisterAsDMM(
41-
sender=address.to_acc_bech32(),
42-
dmm_account=address.to_acc_bech32()
40+
msg = composer.MsgRewardsOptOut(
41+
sender=address.to_acc_bech32()
4342
)
4443

4544
# build sim tx

pyinjective/composer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,8 +301,8 @@ def MsgBatchCancelSpotOrders(self, sender: str, data: List):
301301
sender=sender, data=data
302302
)
303303

304-
def MsgRegisterAsDMM(self, sender: str, dmm_account: str):
305-
return injective_exchange_tx_pb.MsgRegisterAsDMM(
304+
def MsgRewardsOptOut(self, sender: str, dmm_account: str):
305+
return injective_exchange_tx_pb.MsgRewardsOptOut(
306306
sender=sender, dmm_account=dmm_account
307307
)
308308

pyinjective/proto/cosmos/feegrant/v1beta1/query_pb2.py

Lines changed: 110 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyinjective/proto/cosmos/feegrant/v1beta1/query_pb2_grpc.py

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ def __init__(self, channel):
2525
request_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesRequest.SerializeToString,
2626
response_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesResponse.FromString,
2727
)
28+
self.AllowancesByGranter = channel.unary_unary(
29+
'/cosmos.feegrant.v1beta1.Query/AllowancesByGranter',
30+
request_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterRequest.SerializeToString,
31+
response_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterResponse.FromString,
32+
)
2833

2934

3035
class QueryServicer(object):
@@ -45,6 +50,14 @@ def Allowances(self, request, context):
4550
context.set_details('Method not implemented!')
4651
raise NotImplementedError('Method not implemented!')
4752

53+
def AllowancesByGranter(self, request, context):
54+
"""AllowancesByGranter returns all the grants given by an address
55+
Since v0.46
56+
"""
57+
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
58+
context.set_details('Method not implemented!')
59+
raise NotImplementedError('Method not implemented!')
60+
4861

4962
def add_QueryServicer_to_server(servicer, server):
5063
rpc_method_handlers = {
@@ -58,6 +71,11 @@ def add_QueryServicer_to_server(servicer, server):
5871
request_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesRequest.FromString,
5972
response_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesResponse.SerializeToString,
6073
),
74+
'AllowancesByGranter': grpc.unary_unary_rpc_method_handler(
75+
servicer.AllowancesByGranter,
76+
request_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterRequest.FromString,
77+
response_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterResponse.SerializeToString,
78+
),
6179
}
6280
generic_handler = grpc.method_handlers_generic_handler(
6381
'cosmos.feegrant.v1beta1.Query', rpc_method_handlers)
@@ -102,3 +120,20 @@ def Allowances(request,
102120
cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesResponse.FromString,
103121
options, channel_credentials,
104122
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
123+
124+
@staticmethod
125+
def AllowancesByGranter(request,
126+
target,
127+
options=(),
128+
channel_credentials=None,
129+
call_credentials=None,
130+
insecure=False,
131+
compression=None,
132+
wait_for_ready=None,
133+
timeout=None,
134+
metadata=None):
135+
return grpc.experimental.unary_unary(request, target, '/cosmos.feegrant.v1beta1.Query/AllowancesByGranter',
136+
cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterRequest.SerializeToString,
137+
cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterResponse.FromString,
138+
options, channel_credentials,
139+
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)

0 commit comments

Comments
 (0)