Skip to content

Commit

Permalink
(fix) Removed support for MsgUpdateParams as requested in the PR review
Browse files Browse the repository at this point in the history
  • Loading branch information
abel committed Jan 4, 2024
1 parent d7c435d commit 1e359f3
Show file tree
Hide file tree
Showing 4 changed files with 1 addition and 71 deletions.
File renamed without changes.
37 changes: 0 additions & 37 deletions examples/chain_client/75_MsgUpdateParams.py

This file was deleted.

20 changes: 1 addition & 19 deletions pyinjective/composer.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,7 @@
from pyinjective.proto.injective.oracle.v1beta1 import tx_pb2 as injective_oracle_tx_pb
from pyinjective.proto.injective.peggy.v1 import msgs_pb2 as injective_peggy_tx_pb
from pyinjective.proto.injective.stream.v1beta1 import query_pb2 as chain_stream_query
from pyinjective.proto.injective.tokenfactory.v1beta1 import (
params_pb2 as token_factory_params_pb,
tx_pb2 as token_factory_tx_pb,
)
from pyinjective.proto.injective.tokenfactory.v1beta1 import tx_pb2 as token_factory_tx_pb

REQUEST_TO_RESPONSE_TYPE_MAP = {
"MsgCreateSpotLimitOrder": injective_exchange_tx_pb.MsgCreateSpotLimitOrderResponse,
Expand Down Expand Up @@ -1023,21 +1020,6 @@ def msg_set_denom_metadata(
)
return token_factory_tx_pb.MsgSetDenomMetadata(sender=sender, metadata=metadata)

def msg_update_params(
self,
authority: str,
denom: str,
amount: int,
) -> token_factory_tx_pb.MsgUpdateParams:
coin = self.Coin(amount=amount, denom=denom)
params = token_factory_params_pb.Params(
denom_creation_fee=[coin],
)
return token_factory_tx_pb.MsgUpdateParams(
authority=authority,
params=params,
)

def msg_change_admin(
self,
sender: str,
Expand Down
15 changes: 0 additions & 15 deletions tests/test_composer.py
Original file line number Diff line number Diff line change
Expand Up @@ -347,21 +347,6 @@ def test_msg_set_denom_metadata(self, basic_composer: Composer):
assert message.metadata.uri == uri
assert message.metadata.uri_hash == uri_hash

def test_msg_update_params(self, basic_composer: Composer):
authority = "inj1apmvarl2xyv6kecx2ukkeymddw3we4zkygjyc0"
amount = 1000
denom = "factory/inj1hkhdaj2a2clmq5jq6mspsggqs32vynpk228q3r/inj_test"

message = basic_composer.msg_update_params(
authority=authority,
denom=denom,
amount=amount,
)

assert message.authority == authority
assert message.params.denom_creation_fee[0].amount == str(amount)
assert message.params.denom_creation_fee[0].denom == denom

def test_msg_change_admin(self, basic_composer):
sender = "inj1apmvarl2xyv6kecx2ukkeymddw3we4zkygjyc0"
denom = "factory/inj1hkhdaj2a2clmq5jq6mspsggqs32vynpk228q3r/inj_test"
Expand Down

0 comments on commit 1e359f3

Please sign in to comment.