diff --git a/client/api/transactions.py b/client/api/transactions.py index 23720cf..7955d73 100644 --- a/client/api/transactions.py +++ b/client/api/transactions.py @@ -30,11 +30,5 @@ def all_unconfirmed(self, limit=100, offset=None, **kwargs): def get_unconfirmed(self, transaction_id): return self.with_endpoint('api').request_get(f'transactions/unconfirmed/{transaction_id}') - def types(self): - return self.with_endpoint('api').request_get('transactions/types') - - def fees(self): - return self.with_endpoint('api').request_get('transactions/fees') - - def schemas(self): - return self.with_endpoint('api').request_get('transactions/schemas') + def configuration(self): + return self.with_endpoint('transactions').request_get('configuration') diff --git a/tests/api/test_transactions.py b/tests/api/test_transactions.py index dde6db9..fbc5412 100644 --- a/tests/api/test_transactions.py +++ b/tests/api/test_transactions.py @@ -135,15 +135,19 @@ def test_all_unconfirmed_calls_correct_url_with_additional_params(): assert 'limit=69' in responses.calls[0].request.url assert 'orderBy=timestamp.epoch' in responses.calls[0].request.url -def test_schemas_calls_correct_url(): +def test_configuration_calls_correct_url(): responses.add( responses.GET, - 'http://127.0.0.1:4002/api/transactions/schemas', + 'http://127.0.0.1:4002/tx/api/configuration', json={'success': True}, status=200 ) - client = ArkClient('http://127.0.0.1:4002/api') - client.transactions.schemas() + client = ArkClient({ + 'api': 'http://127.0.0.1:4002/api', + 'transactions': 'http://127.0.0.1:4002/tx/api', + 'evm': None, + }) + client.transactions.configuration() assert len(responses.calls) == 1 - assert responses.calls[0].request.url == 'http://127.0.0.1:4002/api/transactions/schemas' + assert responses.calls[0].request.url == 'http://127.0.0.1:4002/tx/api/configuration'