Skip to content

Commit 93e0dd7

Browse files
committed
refactor: rename token transfer methods per docs
1 parent 7ee9ab0 commit 93e0dd7

File tree

2 files changed

+10
-13
lines changed

2 files changed

+10
-13
lines changed

client/api/tokens.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def holders(self, address, page=None, limit=100):
2424
f'tokens/{address}/holders', params
2525
)
2626

27-
def transfers(self, address, page=None, limit=100):
27+
def transfers_by_token(self, address, page=None, limit=100):
2828
params = {
2929
'page': page,
3030
'limit': limit,
@@ -33,12 +33,11 @@ def transfers(self, address, page=None, limit=100):
3333
f'tokens/{address}/transfers', params
3434
)
3535

36-
def all_transfers(self, page=None, limit=100):
36+
def transfers(self, page=None, limit=100):
3737
params = {
3838
'page': page,
3939
'limit': limit,
4040
}
4141
return self.with_endpoint('api').request_get(
4242
'tokens/transfers', params
4343
)
44-

tests/api/test_tokens.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def test_holders_calls_correct_url_with_passed_in_params():
8686
assert 'limit=50' in responses.calls[0].request.url
8787

8888

89-
def test_transfers_calls_correct_url_with_default_params():
89+
def test_transfers_by_token_calls_correct_url_with_default_params():
9090
address = '0x1234567890abcdef'
9191
responses.add(
9292
responses.GET,
@@ -96,14 +96,14 @@ def test_transfers_calls_correct_url_with_default_params():
9696
)
9797

9898
client = ArkClient('http://127.0.0.1:4002/api')
99-
client.tokens.transfers(address)
99+
client.tokens.transfers_by_token(address)
100100
assert len(responses.calls) == 1
101101
assert responses.calls[0].request.url == (
102102
'http://127.0.0.1:4002/api/tokens/0x1234567890abcdef/transfers?limit=100'
103103
)
104104

105105

106-
def test_transfers_calls_correct_url_with_passed_in_params():
106+
def test_transfers_by_token_calls_correct_url_with_passed_in_params():
107107
address = '0x1234567890abcdef'
108108
responses.add(
109109
responses.GET,
@@ -113,7 +113,7 @@ def test_transfers_calls_correct_url_with_passed_in_params():
113113
)
114114

115115
client = ArkClient('http://127.0.0.1:4002/api')
116-
client.tokens.transfers(address, page=2, limit=25)
116+
client.tokens.transfers_by_token(address, page=2, limit=25)
117117
assert len(responses.calls) == 1
118118
assert responses.calls[0].request.url.startswith(
119119
'http://127.0.0.1:4002/api/tokens/0x1234567890abcdef/transfers?'
@@ -122,7 +122,7 @@ def test_transfers_calls_correct_url_with_passed_in_params():
122122
assert 'limit=25' in responses.calls[0].request.url
123123

124124

125-
def test_all_transfers_calls_correct_url_with_default_params():
125+
def test_transfers_calls_correct_url_with_default_params():
126126
responses.add(
127127
responses.GET,
128128
'http://127.0.0.1:4002/api/tokens/transfers',
@@ -131,14 +131,14 @@ def test_all_transfers_calls_correct_url_with_default_params():
131131
)
132132

133133
client = ArkClient('http://127.0.0.1:4002/api')
134-
client.tokens.all_transfers()
134+
client.tokens.transfers()
135135
assert len(responses.calls) == 1
136136
assert responses.calls[0].request.url == (
137137
'http://127.0.0.1:4002/api/tokens/transfers?limit=100'
138138
)
139139

140140

141-
def test_all_transfers_calls_correct_url_with_passed_in_params():
141+
def test_transfers_calls_correct_url_with_passed_in_params():
142142
responses.add(
143143
responses.GET,
144144
'http://127.0.0.1:4002/api/tokens/transfers',
@@ -147,12 +147,10 @@ def test_all_transfers_calls_correct_url_with_passed_in_params():
147147
)
148148

149149
client = ArkClient('http://127.0.0.1:4002/api')
150-
client.tokens.all_transfers(page=1, limit=10)
150+
client.tokens.transfers(page=1, limit=10)
151151
assert len(responses.calls) == 1
152152
assert responses.calls[0].request.url.startswith(
153153
'http://127.0.0.1:4002/api/tokens/transfers?'
154154
)
155155
assert 'page=1' in responses.calls[0].request.url
156156
assert 'limit=10' in responses.calls[0].request.url
157-
158-

0 commit comments

Comments
 (0)