diff --git a/docs/block.md b/docs/block.md index cb2a9f6..83ef32e 100644 --- a/docs/block.md +++ b/docs/block.md @@ -19,9 +19,9 @@ The **Block API** supports the following groups of endpoints: | SDK Method | Endpoint URL | Returns | | ------------------------------------------------------------------------------------------- | ---------------------------------------- | --------------- | -| `block.accounts_by_address(account_addresses)` | `GET /v0/block/accounts-by-address` | `List[Account]` | -| `block.contracts_by_creator(creator_address, created_after, created_before, order, limit)` | `GET /v0/block/contracts-by-creator` | `List[Account]` | -| `block.accounts_by_date_created(created_after, created_before, account_type, order, limit)` | `GET /v0/block/accounts-by-date-created` | `List[Account]` | +| `block.accounts_by_address(account_addresses)` | `GET /block/accounts-by-address` | `List[Account]` | +| `block.contracts_by_creator(creator_address, created_after, created_before, order, limit)` | `GET /block/contracts-by-creator` | `List[Account]` | +| `block.accounts_by_date_created(created_after, created_before, account_type, order, limit)` | `GET /block/accounts-by-date-created` | `List[Account]` | ### Account Model @@ -44,8 +44,8 @@ The **Account Model** represents a single account. This includes both externally | SDK Method | Endpoint URL | Returns | | ------------------------------------------------------------------------------------- | -------------------------------- | ------------- | -| `block.blocks_by_number(block_number_above, block_number_below, order, limit)` | `GET /v0/block/blocks-by-number` | `List[Block]` | -| `block.blocks_by_date(added_after, added_before, order, limit)` | `GET /v0/block/blocks-by-date` | `List[Block]` | +| `block.blocks_by_number(block_number_above, block_number_below, order, limit)` | `GET /block/blocks-by-number` | `List[Block]` | +| `block.blocks_by_date(added_after, added_before, order, limit)` | `GET /block/blocks-by-date` | `List[Block]` | ### Block Model @@ -85,10 +85,10 @@ The **Block Model** represents a single block. The **Block Model** follows the f | SDK Method | Endpoint URL | Returns | | ---------------------------------------------------------------------------------------------------------- | --------------------------------------- | ------------------- | -| `block.transactions_by_hash(transaction_hashes)` | `GET /v0/block/transactions-by-hash` | `List[Transaction]` | -| `block.transactions_by_account(account_address, direction, order, limit)` | `GET /v0/block/transactions-by-account` | `List[Transaction]` | -| `block.transactions_by_block(block_number_above, block_number_below, order, limit)` | `GET /v0/block/transactions-by-block` | `List[Transaction]` | -| `block.transactions_by_date(occurred_after, occurred_before, order, limit)` | `GET /v0/block/transactions-by-date` | `List[Transaction]` | +| `block.transactions_by_hash(transaction_hashes)` | `GET /block/transactions-by-hash` | `List[Transaction]` | +| `block.transactions_by_account(account_address, direction, order, limit)` | `GET /block/transactions-by-account` | `List[Transaction]` | +| `block.transactions_by_block(block_number_above, block_number_below, order, limit)` | `GET /block/transactions-by-block` | `List[Transaction]` | +| `block.transactions_by_date(occurred_after, occurred_before, order, limit)` | `GET /block/transactions-by-date` | `List[Transaction]` | ### Transaction Model @@ -128,8 +128,8 @@ The **Transaction Model** represents a single transaction. The **Transaction Mod | SDK Method | Endpoint URL | Returns | | -------------------------------------------------------------------------------------------------------------- | ----------------------------------- | ----------- | -| `block.logs_by_transaction(transaction_hash, limit)` | `GET /v0/block/logs-by-transaction` | `List[Log]` | -| `block.logs_by_block(block_number_above, block_number_below, contract_address, event_signature, order, limit)` | `GET /v0/block/logs-by-block` | `List[Log]` | +| `block.logs_by_transaction(transaction_hash, limit)` | `GET /block/logs-by-transaction` | `List[Log]` | +| `block.logs_by_block(block_number_above, block_number_below, contract_address, event_signature, order, limit)` | `GET /block/logs-by-block` | `List[Log]` | ### Log Model diff --git a/docs/ens.md b/docs/ens.md index d04ca7e..95a8509 100644 --- a/docs/ens.md +++ b/docs/ens.md @@ -15,11 +15,11 @@ The **ENS API** supports the following groups of endpoints: ## Record Endpoints | SDK Method | Endpoint URL | Returns | | ---------------------------------------------------------------------------- | -------------------------------------------- | ----------------- | -| `ens.records_by_owner(owner_address, limit)` | `GET /v0/ens/ens-records-by-owner` | `List[ENSRecord]` | -| `ens.records_by_date(timestamp_after, timestamp_before, type, order, limit)` | `GET /v0/ens/ens-records-by-date` | `List[ENSRecord]` | -| `ens.records_by_account(resolved_address)` | `GET /v0/ens/ens-records-by-account` | `List[ENSRecord]` | -| `ens.records_by_name(ens_names)` | `GET /v0/ens/ens-records-by-name` | `List[ENSRecord]` | -| `ens.records_by_token_id(token_ids)` | `GET /v0/ens/ens-records-by-token-id` | `List[ENSRecord]` | +| `ens.records_by_owner(owner_address, limit)` | `GET /ens/ens-records-by-owner` | `List[ENSRecord]` | +| `ens.records_by_date(timestamp_after, timestamp_before, type, order, limit)` | `GET /ens/ens-records-by-date` | `List[ENSRecord]` | +| `ens.records_by_account(resolved_address)` | `GET /ens/ens-records-by-account` | `List[ENSRecord]` | +| `ens.records_by_name(ens_names)` | `GET /ens/ens-records-by-name` | `List[ENSRecord]` | +| `ens.records_by_token_id(token_ids)` | `GET /ens/ens-records-by-token-id` | `List[ENSRecord]` | ### ENS Record Model
@@ -52,8 +52,8 @@ The **ENS Record Model** contains the full set of information for a single ENS n ## Transfer Endpoints | SDK Method | Endpoint URL | Returns | | ------------------------------------------------------------------------------------------------------------- | --------------------------------------- | ------------------- | -| `ens.transfers_by_name(ens_name, transferred_after, transferred_before, order, limit)` | `GET /v0/ens/ens-transfers-by-name` | `List[ENSTransfer]` | -| `ens.transfers_by_token_id(token_id, transferred_after, transferred_before, order, limit)` | `GET /v0/ens/ens-transfers-by-token-id` | `List[ENSTransfer]` | +| `ens.transfers_by_name(ens_name, transferred_after, transferred_before, order, limit)` | `GET /ens/ens-transfers-by-name` | `List[ENSTransfer]` | +| `ens.transfers_by_token_id(token_id, transferred_after, transferred_before, order, limit)` | `GET /ens/ens-transfers-by-token-id` | `List[ENSTransfer]` | ### ENS Transfer Model
diff --git a/docs/nft.md b/docs/nft.md index fbbe1e2..e9f64de 100644 --- a/docs/nft.md +++ b/docs/nft.md @@ -20,10 +20,10 @@ The **NFT API** supports the following groups of endpoints: | SDK Method | Endpoint URL | Returns | | ---------------------------------------------------------------------------------------- | --------------------------------------------- | ------------------ | -| `nft.collections_by_date_created(created_after, created_before, standard, order, limit)` | `GET /v0/nft/collections-by-date-created` | `List[Collection]` | -| `nft.collections_by_contract_address(contract_addresses)` | `GET /v0/nft/collections-by-contract-address` | `List[Collection]` | -| `nft.collections_by_name(name, limit, fuzzy)` | `GET /v0/nft/collections-by-name` | `List[Collection]` | -| `nft.collections_by_symbol(symbol, limit, fuzzy)` | `GET /v0/nft/collections-by-symbol` | `List[Collection]` | +| `nft.collections_by_date_created(created_after, created_before, standard, order, limit)` | `GET /nft/collections-by-date-created` | `List[Collection]` | +| `nft.collections_by_contract_address(contract_addresses)` | `GET /nft/collections-by-contract-address` | `List[Collection]` | +| `nft.collections_by_name(name, limit, fuzzy)` | `GET /nft/collections-by-name` | `List[Collection]` | +| `nft.collections_by_symbol(symbol, limit, fuzzy)` | `GET /nft/collections-by-symbol` | `List[Collection]` | ### Collection Model @@ -57,11 +57,11 @@ The **Collection Model** represents a single NFT collection. The **Collection Mo | SDK Method | Endpoint URL | Returns | | ----------------------------------------------------------------------------------------------------------- | -------------------------------------- | -------------------- | -| `nft.nfts_by_date_minted(minted_after, minted_before, contract_address, order, limit)` | `GET /v0/nft/nfts-by-date-minted` | `List[NFT]` | -| `nft.nfts_by_contract_address(contract_addresses, limit)` | `GET /v0/nft/nfts-by-contract-address` | `List[NFT]` | -| `nft.nfts_by_token_id(contract_addresses, token_ids, limit)` | `GET /v0/nft/nfts-by-token-id` | `List[NFT]` | -| `nft.nfts_by_name(name, limit, fuzzy)` | `GET /v0/nft/nfts-by-name` | `List[NFT]` | -| `nft.nfts_by_owner(owner_address, contract_address, limit)` | `GET /v0/nft/nfts-by-owner` | `List[NFTWithOwner]` | +| `nft.nfts_by_date_minted(minted_after, minted_before, contract_address, order, limit)` | `GET /nft/nfts-by-date-minted` | `List[NFT]` | +| `nft.nfts_by_contract_address(contract_addresses, limit)` | `GET /nft/nfts-by-contract-address` | `List[NFT]` | +| `nft.nfts_by_token_id(contract_addresses, token_ids, limit)` | `GET /nft/nfts-by-token-id` | `List[NFT]` | +| `nft.nfts_by_name(name, limit, fuzzy)` | `GET /nft/nfts-by-name` | `List[NFT]` | +| `nft.nfts_by_owner(owner_address, contract_address, limit)` | `GET /nft/nfts-by-owner` | `List[NFTWithOwner]` | ### NFT Model @@ -115,8 +115,8 @@ The **NFT Model** represents a single NFT with included ownership data (i.e. the | SDK Method | Endpoint URL | Returns | | ----------------------------------------------------------- | ---------------------------------------- | ---------------- | -| `nft.owners_by_contract_address(contract_address, limit)` | `GET /v0/nft/owners-by-contract-address` | `List[NFTOwner]` | -| `nft.owners_by_token_id(contract_address, token_id, limit)` | `GET /v0/nft/owners-by-token-id` | `List[NFTOwner]` | +| `nft.owners_by_contract_address(contract_address, limit)` | `GET /nft/owners-by-contract-address` | `List[NFTOwner]` | +| `nft.owners_by_token_id(contract_address, token_id, limit)` | `GET /nft/owners-by-token-id` | `List[NFTOwner]` | ### NFT Owner Model @@ -138,10 +138,10 @@ The **NFT Owner Model** represents a single NFT owner. The **NFT Owner Model** f | SDK Method | Endpoint URL | Returns | | --------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------- | ------------------- | -| `nft.transfers(transferred_after, transferred_before, order, limit)` | `GET /v0/nft/transfers` | `List[NFTTransfer]` | -| `nft.transfers_by_contract_address(contract_address, transferred_after, transferred_before, order, limit)` | `GET /v0/nft/transfers-by-contract-address` | `List[NFTTransfer]` | -| `nft.transfers_by_token_id(contract_address, token_id, transferred_after, transferred_before, order, limit)` | `GET /v0/nft/transfers-by-token-id` | `List[NFTTransfer]` | -| `nft.transfers_by_account(account_address, transferred_after, transferred_before, transfer_direction, order, limit)` | `GET /v0/nft/transfers-by-account` | `List[NFTTransfer]` | +| `nft.transfers(transferred_after, transferred_before, order, limit)` | `GET /nft/transfers` | `List[NFTTransfer]` | +| `nft.transfers_by_contract_address(contract_address, transferred_after, transferred_before, order, limit)` | `GET /nft/transfers-by-contract-address` | `List[NFTTransfer]` | +| `nft.transfers_by_token_id(contract_address, token_id, transferred_after, transferred_before, order, limit)` | `GET /nft/transfers-by-token-id` | `List[NFTTransfer]` | +| `nft.transfers_by_account(account_address, transferred_after, transferred_before, transfer_direction, order, limit)` | `GET /nft/transfers-by-account` | `List[NFTTransfer]` | ### NFT Transfer Model @@ -170,10 +170,10 @@ The **NFT Transfer Model** represents a single transfer of an nft. **The NFT Tra | SDK Method | Endpoint URL | Returns | | ------------------------------------------------------------------------------------------ | --------------------------------------- | --------------- | -| `nft.sales(sold_after, sold_before, order, limit)` | `GET /v0/nft/sales` | `List[NFTSale]` | -| `nft.sales_by_contract_address(contract_address, sold_after, sold_before, order, limit)` | `GET /v0/nft/sales-by-contract-address` | `List[NFTSale]` | -| `nft.sales_by_token_id(contract_address, token_id, sold_after, sold_before, order, limit)` | `GET /v0/nft/sales-by-contract-address` | `List[NFTSale]` | -| `nft.sales_by_account(account_address, sold_after, sold_before, role, order, limit)` | `GET /v0/nft/sales-by-account` | `List[NFTSale]` | +| `nft.sales(sold_after, sold_before, order, limit)` | `GET /nft/sales` | `List[NFTSale]` | +| `nft.sales_by_contract_address(contract_address, sold_after, sold_before, order, limit)` | `GET /nft/sales-by-contract-address` | `List[NFTSale]` | +| `nft.sales_by_token_id(contract_address, token_id, sold_after, sold_before, order, limit)` | `GET /nft/sales-by-contract-address` | `List[NFTSale]` | +| `nft.sales_by_account(account_address, sold_after, sold_before, role, order, limit)` | `GET /nft/sales-by-account` | `List[NFTSale]` | ### NFT Sale Model diff --git a/docs/token.md b/docs/token.md index 3b547d5..21b2380 100644 --- a/docs/token.md +++ b/docs/token.md @@ -20,11 +20,11 @@ The **Token API** supports the following groups of endpoints: | SDK Method | Endpoint URL | Returns | | ----------------------------------------------------------------------------------------------------------- | ------------------------------------------ | ---------------------- | -| `token.tokens_by_date_created(created_after, created_before, standard, order, limit)` | `GET /v0/token/tokens-by-date-created` | `List[Token]` | -| `token.tokens_by_contract_address(contract_address, created_after, created_before, standard, order, limit)` | `GET /v0/token/tokens-by-contract-address` | `List[Token]` | -| `token.tokens_by_name(name, limit, fuzzy)` | `GET /v0/token/tokens-by-name` | `List[Token]` | -| `token.tokens_by_symbol(symbol, limit, fuzzy)` | `GET /v0/token/tokens-by-symbol` | `List[Token]` | -| `token.tokens_by_owner(owner_address, contract_address, limit)` | `GET /v0/token/tokens-by-owner` | `List[TokenWithOwner]` | +| `token.tokens_by_date_created(created_after, created_before, standard, order, limit)` | `GET /token/tokens-by-date-created` | `List[Token]` | +| `token.tokens_by_contract_address(contract_address, created_after, created_before, standard, order, limit)` | `GET /token/tokens-by-contract-address` | `List[Token]` | +| `token.tokens_by_name(name, limit, fuzzy)` | `GET /token/tokens-by-name` | `List[Token]` | +| `token.tokens_by_symbol(symbol, limit, fuzzy)` | `GET /token/tokens-by-symbol` | `List[Token]` | +| `token.tokens_by_owner(owner_address, contract_address, limit)` | `GET /token/tokens-by-owner` | `List[TokenWithOwner]` | ### Token Model @@ -84,7 +84,7 @@ The **Token With Owner Model** represents a single token with included ownership | SDK Method | Endpoint URL | Returns | | ----------------------------------------------------------- | ------------------------------------------ | ------------------ | -| `token.owners_by_contract_address(contract_address, limit)` | `GET /v0/token/owners-by-contract-address` | `List[TokenOwner]` | +| `token.owners_by_contract_address(contract_address, limit)` | `GET /token/owners-by-contract-address` | `List[TokenOwner]` | ### Token Owner Model @@ -105,9 +105,9 @@ The **Token Owner Model** represents a single token owner. The **Token Owner Mod | SDK Method | Endpoint URL | Returns | | ------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------- | --------------------- | -| `token.transfers(transferred_after, transferred_before, order, limit)` | `GET /v0/token/transfers` | `List[TokenTransfer]` | -| `token.transfers_by_contract_address(contract_address, transferred_after, transferred_before, order, limit)` | `GET /v0/token/transfers-by-contract-address` | `List[TokenTransfer]` | -| `token.transfers_by_account(account_address, transferred_after, transferred_before, order, limit)` | `GET /v0/token/transfers-by-account` | `List[TokenTransfer]` | +| `token.transfers(transferred_after, transferred_before, order, limit)` | `GET /token/transfers` | `List[TokenTransfer]` | +| `token.transfers_by_contract_address(contract_address, transferred_after, transferred_before, order, limit)` | `GET /token/transfers-by-contract-address` | `List[TokenTransfer]` | +| `token.transfers_by_account(account_address, transferred_after, transferred_before, order, limit)` | `GET /token/transfers-by-account` | `List[TokenTransfer]` | ### Token Transfer Model @@ -135,10 +135,10 @@ The **Token Transfer Model** represents a single token transfer. The **Token Tra | SDK Method | Endpoint URL | Returns | | ----------------------------------------------------------------------------------------------- | -------------------------------- | ------------ | -| `token.swaps(occurred_after, occurred_before, order, limit)` | `GET /v0/token/swaps` | `List[Swap]` | -| `token.swaps_by_account(account_address, occurred_after, occurred_before, order, limit)` | `GET /v0/token/swaps-by-account` | `List[Swap]` | -| `token.swaps_by_contract_address(token_address, direction, occurred_after, occurred_before, order, limit)` | `GET /v0/token/swaps-by-token` | `List[Swap]` | -| `token.swaps_by_pair(token_one, token_two occurred_after, occurred_before, order, limit)` | `GET /v0/token/swaps-by-pair` | `List[Swap]` | +| `token.swaps(occurred_after, occurred_before, order, limit)` | `GET /token/swaps` | `List[Swap]` | +| `token.swaps_by_account(account_address, occurred_after, occurred_before, order, limit)` | `GET /token/swaps-by-account` | `List[Swap]` | +| `token.swaps_by_contract_address(token_address, direction, occurred_after, occurred_before, order, limit)` | `GET /token/swaps-by-token` | `List[Swap]` | +| `token.swaps_by_pair(token_one, token_two occurred_after, occurred_before, order, limit)` | `GET /token/swaps-by-pair` | `List[Swap]` | ### Token Swap Model @@ -170,9 +170,9 @@ The **Token Swap Model** represents a single token swap. The **Token Swap Model* | SDK Method | Endpoint URL | Returns | | --------------------------------------------------------------------------------------------------------------- | ------------------------------------------------- | --------------------------- | -| `token.native_token_transfers(transferred_after, transferred_before, order, limit)` | `GET /v0/token/native-token-transfers` | `List[NativeTokenTransfer]` | -| `token.native_token_transfers_by_account(account_address, transferred_after, transferred_before, order, limit)` | `GET /v0/token/native-token-transfers-by-account` | `List[NativeTokenTransfer]` | -| `token.native_token_balances_by_account(account_addresses)` | `GET /v0/token/native-token-balances-by-account` | `List[NativeTokenBalance]` | +| `token.native_token_transfers(transferred_after, transferred_before, order, limit)` | `GET /token/native-token-transfers` | `List[NativeTokenTransfer]` | +| `token.native_token_transfers_by_account(account_address, transferred_after, transferred_before, order, limit)` | `GET /token/native-token-transfers-by-account` | `List[NativeTokenTransfer]` | +| `token.native_token_balances_by_account(account_addresses)` | `GET /token/native-token-balances-by-account` | `List[NativeTokenBalance]` | ### Native Token Transfer Model diff --git a/transpose/src/api/block/base.py b/transpose/src/api/block/base.py index 9131363..aee7338 100644 --- a/transpose/src/api/block/base.py +++ b/transpose/src/api/block/base.py @@ -23,13 +23,13 @@ def next(self) -> List[TransposeModel]: return self.super.next() # Get Accounts by Address - # https://api.transpose.io/v0/block/accounts-by-address + # https://api.transpose.io/block/accounts-by-address def accounts_by_address(self, account_addresses: str or list = None,) -> List[Account]: return self.super.perform_authorized_request(Account, _accounts_by_address(account_addresses=account_addresses)) # Get Accounts by Date Created - # https://api.transpose.io/v0/block/accounts-by-date-created + # https://api.transpose.io/block/accounts-by-date-created def accounts_by_date_created(self, created_after: str or int='1970-01-01T00:00:00Z', created_before: str or int='2050-01-01T00:00:00Z', @@ -39,7 +39,7 @@ def accounts_by_date_created(self, return self.super.perform_authorized_request(Account, _accounts_by_date_created(created_after=created_after, created_before=created_before, account_type=account_type, order=order, limit=limit)) # Get Contracts by Creator - # https://api.transpose.io/v0/block/contracts-by-creator + # https://api.transpose.io/block/contracts-by-creator def contracts_by_creator(self, creator_address: str = None, created_before: str or int='2050-01-01T00:00:00Z', @@ -49,7 +49,7 @@ def contracts_by_creator(self, return self.super.perform_authorized_request(Account, _contracts_by_creator(creator_address=creator_address, created_before=created_before, created_after=created_after, order=order, limit=limit)) # Get Blocks by Number - # https://api.transpose.io/v0/block/blocks-by-number + # https://api.transpose.io/block/blocks-by-number def blocks_by_number(self, block_number_above: int = 0, block_number_below: int = 1000000000, @@ -58,7 +58,7 @@ def blocks_by_number(self, return self.super.perform_authorized_request(BlockModel, _blocks_by_number(block_number_above=block_number_above, block_number_below=block_number_below, order=order, limit=limit)) # Get Blocks by Date - # https://api.transpose.io/v0/block/blocks-by-date + # https://api.transpose.io/block/blocks-by-date def blocks_by_date(self, added_after:str or int='1970-01-01T00:00:00Z', added_before: str or int='2050-01-01T00:00:00Z', @@ -67,13 +67,13 @@ def blocks_by_date(self, return self.super.perform_authorized_request(BlockModel, _blocks_by_date(added_after=added_after, added_before=added_before, order=order, limit=limit)) # Get Transactions by Hash - # https://api.transpose.io/v0/block/transactions-by-hash + # https://api.transpose.io/block/transactions-by-hash def transactions_by_hash(self, transaction_hashes: str or list = None,) -> List[Transaction]: return self.super.perform_authorized_request(Transaction, _transactions_by_hash(transaction_hashes=transaction_hashes)) # Get Transactions by Block - # https://api.transpose.io/v0/block/transactions-by-block + # https://api.transpose.io/block/transactions-by-block def transactions_by_block(self, block_number_above: int = 0, block_number_below: int = 1000000000, @@ -82,7 +82,7 @@ def transactions_by_block(self, return self.super.perform_authorized_request(Transaction, _transactions_by_block(block_number_above=block_number_above, block_number_below=block_number_below, order=order, limit=limit)) # Get Transactions by Date - # https://api.transpose.io/v0/block/transactions-by-date + # https://api.transpose.io/block/transactions-by-date def transactions_by_date(self, occurred_after: str or int='1970-01-01T00:00:00Z', occurred_before: str or int='2050-01-01T00:00:00Z', @@ -91,7 +91,7 @@ def transactions_by_date(self, return self.super.perform_authorized_request(Transaction, _transactions_by_date(occurred_after=occurred_after, occurred_before=occurred_before, order=order, limit=limit)) # Get Transactions by Account - # https://api.transpose.io/v0/block/transactions-by-account + # https://api.transpose.io/block/transactions-by-account def transactions_by_account(self, account_address: str = None, direction: str = 'all', @@ -100,14 +100,14 @@ def transactions_by_account(self, return self.super.perform_authorized_request(Transaction, _transactions_by_account(account_address=account_address, direction=direction, order=order, limit=limit)) # Get Logs by Transaction - # https://api.transpose.io/v0/block/logs-by-transaction + # https://api.transpose.io/block/logs-by-transaction def logs_by_transaction(self, transaction_hash: str = None, limit: int = 10) -> List[Log]: return self.super.perform_authorized_request(Log, _logs_by_transaction(transaction_hash=transaction_hash, limit=limit)) # Get Logs by Block - # https://api.transpose.io/v0/block/logs-by-block + # https://api.transpose.io/block/logs-by-block def logs_by_block(self, block_number_above: int = 0, block_number_below: int = 1000000000, diff --git a/transpose/src/api/constants.py b/transpose/src/api/constants.py index 7472fb8..0a312ba 100644 --- a/transpose/src/api/constants.py +++ b/transpose/src/api/constants.py @@ -2,97 +2,97 @@ ENS_API_ENDPOINTS = { # ENS Record Endpoints - 'records_by_owner': 'https://api.transpose.io/v0/ens/ens-records-by-owner', - 'records_by_account': 'https://api.transpose.io/v0/ens/ens-records-by-resolved-account', - 'records_by_ens_name': 'https://api.transpose.io/v0/ens/ens-records-by-name', - 'records_by_ens_token_id': 'https://api.transpose.io/v0/ens/ens-records-by-token-id', - 'records_by_date': 'https://api.transpose.io/v0/ens/ens-records-by-date', + 'records_by_owner': 'https://api.transpose.io/ens/ens-records-by-owner', + 'records_by_account': 'https://api.transpose.io/ens/ens-records-by-resolved-account', + 'records_by_ens_name': 'https://api.transpose.io/ens/ens-records-by-name', + 'records_by_ens_token_id': 'https://api.transpose.io/ens/ens-records-by-token-id', + 'records_by_date': 'https://api.transpose.io/ens/ens-records-by-date', # ENS Transfer Endpoints - 'transfers_by_ens_name': 'https://api.transpose.io/v0/ens/ens-transfers-by-name', - 'transfers_by_ens_token_id': 'https://api.transpose.io/v0/ens/ens-transfers-by-token-id', + 'transfers_by_ens_name': 'https://api.transpose.io/ens/ens-transfers-by-name', + 'transfers_by_ens_token_id': 'https://api.transpose.io/ens/ens-transfers-by-token-id', } BLOCK_API_ENDPOINTS = { # Account Endpoints - 'accounts_by_address': 'https://api.transpose.io/v0/block/accounts-by-address', - 'accounts_by_date_created': 'https://api.transpose.io/v0/block/accounts-by-date-created', - 'contracts_by_creator': 'https://api.transpose.io/v0/block/contracts-by-creator', + 'accounts_by_address': 'https://api.transpose.io/block/accounts-by-address', + 'accounts_by_date_created': 'https://api.transpose.io/block/accounts-by-date-created', + 'contracts_by_creator': 'https://api.transpose.io/block/contracts-by-creator', # Block Endpoints - 'blocks_by_number': 'https://api.transpose.io/v0/block/blocks-by-number', - 'blocks_by_date': 'https://api.transpose.io/v0/block/blocks-by-date', + 'blocks_by_number': 'https://api.transpose.io/block/blocks-by-number', + 'blocks_by_date': 'https://api.transpose.io/block/blocks-by-date', # Transaction Endpoints - 'transactions_by_hash': 'https://api.transpose.io/v0/block/transactions-by-hash', - 'transactions_by_block': 'https://api.transpose.io/v0/block/transactions-by-block', - 'transactions_by_date': 'https://api.transpose.io/v0/block/transactions-by-date', - 'transactions_by_account': 'https://api.transpose.io/v0/block/transactions-by-account', + 'transactions_by_hash': 'https://api.transpose.io/block/transactions-by-hash', + 'transactions_by_block': 'https://api.transpose.io/block/transactions-by-block', + 'transactions_by_date': 'https://api.transpose.io/block/transactions-by-date', + 'transactions_by_account': 'https://api.transpose.io/block/transactions-by-account', # Log Endpoints - 'logs_by_transaction': 'https://api.transpose.io/v0/block/logs-by-transaction', - 'logs_by_block': 'https://api.transpose.io/v0/block/logs-by-block', + 'logs_by_transaction': 'https://api.transpose.io/block/logs-by-transaction', + 'logs_by_block': 'https://api.transpose.io/block/logs-by-block', } NFT_API_ENDPOINTS = { # Collection Endpoints - 'collections_by_date_created': 'https://api.transpose.io/v0/nft/collections-by-date-created', - 'collections_by_contract_address': 'https://api.transpose.io/v0/nft/collections-by-contract-address', - 'collections_by_name': 'https://api.transpose.io/v0/nft/collections-by-name', - 'collections_by_symbol': 'https://api.transpose.io/v0/nft/collections-by-symbol', + 'collections_by_date_created': 'https://api.transpose.io/nft/collections-by-date-created', + 'collections_by_contract_address': 'https://api.transpose.io/nft/collections-by-contract-address', + 'collections_by_name': 'https://api.transpose.io/nft/collections-by-name', + 'collections_by_symbol': 'https://api.transpose.io/nft/collections-by-symbol', # NFT Endpoints - 'nfts_by_date_minted': 'https://api.transpose.io/v0/nft/nfts-by-date-minted', - 'nfts_by_contract_address': 'https://api.transpose.io/v0/nft/nfts-by-contract-address', - 'nfts_by_token_id': 'https://api.transpose.io/v0/nft/nfts-by-token-id', - 'nfts_by_name': 'https://api.transpose.io/v0/nft/nfts-by-name', - 'nfts_by_owner': 'https://api.transpose.io/v0/nft/nfts-by-owner', - 'nfts_by_approved_account': 'https://api.transpose.io/v0/nft/nfts-by-approved-account', + 'nfts_by_date_minted': 'https://api.transpose.io/nft/nfts-by-date-minted', + 'nfts_by_contract_address': 'https://api.transpose.io/nft/nfts-by-contract-address', + 'nfts_by_token_id': 'https://api.transpose.io/nft/nfts-by-token-id', + 'nfts_by_name': 'https://api.transpose.io/nft/nfts-by-name', + 'nfts_by_owner': 'https://api.transpose.io/nft/nfts-by-owner', + 'nfts_by_approved_account': 'https://api.transpose.io/nft/nfts-by-approved-account', # Owner Endpoints - 'owners_by_contract_address': 'https://api.transpose.io/v0/nft/owners-by-contract-address', - 'owners_by_token_id': 'https://api.transpose.io/v0/nft/owners-by-token-id', + 'owners_by_contract_address': 'https://api.transpose.io/nft/owners-by-contract-address', + 'owners_by_token_id': 'https://api.transpose.io/nft/owners-by-token-id', # Transfer Endpoints - 'transfers': 'https://api.transpose.io/v0/nft/transfers', - 'transfers_by_contract_address': 'https://api.transpose.io/v0/nft/transfers-by-contract-address', - 'transfers_by_token_id': 'https://api.transpose.io/v0/nft/transfers-by-token-id', - 'transfers_by_account': 'https://api.transpose.io/v0/nft/transfers-by-account', + 'transfers': 'https://api.transpose.io/nft/transfers', + 'transfers_by_contract_address': 'https://api.transpose.io/nft/transfers-by-contract-address', + 'transfers_by_token_id': 'https://api.transpose.io/nft/transfers-by-token-id', + 'transfers_by_account': 'https://api.transpose.io/nft/transfers-by-account', # Sale Endpoints - 'sales': 'https://api.transpose.io/v0/nft/sales', - 'sales_by_contract_address': 'https://api.transpose.io/v0/nft/sales-by-contract-address', - 'sales_by_token_id': 'https://api.transpose.io/v0/nft/sales-by-token-id', - 'sales_by_account': 'https://api.transpose.io/v0/nft/sales-by-account', + 'sales': 'https://api.transpose.io/nft/sales', + 'sales_by_contract_address': 'https://api.transpose.io/nft/sales-by-contract-address', + 'sales_by_token_id': 'https://api.transpose.io/nft/sales-by-token-id', + 'sales_by_account': 'https://api.transpose.io/nft/sales-by-account', } TOKEN_API_ENDPOINTS = { # Token Endpoints - 'tokens_by_date_created': 'https://api.transpose.io/v0/token/tokens-by-date-created', - 'tokens_by_contract_address': 'https://api.transpose.io/v0/token/tokens-by-contract-address', - 'tokens_by_name': 'https://api.transpose.io/v0/token/tokens-by-name', - 'tokens_by_symbol': 'https://api.transpose.io/v0/token/tokens-by-symbol', - 'tokens_by_owner': 'https://api.transpose.io/v0/token/tokens-by-owner', + 'tokens_by_date_created': 'https://api.transpose.io/token/tokens-by-date-created', + 'tokens_by_contract_address': 'https://api.transpose.io/token/tokens-by-contract-address', + 'tokens_by_name': 'https://api.transpose.io/token/tokens-by-name', + 'tokens_by_symbol': 'https://api.transpose.io/token/tokens-by-symbol', + 'tokens_by_owner': 'https://api.transpose.io/token/tokens-by-owner', # Owner Endpoints - 'owners_by_contract_address': 'https://api.transpose.io/v0/token/owners-by-contract-address', + 'owners_by_contract_address': 'https://api.transpose.io/token/owners-by-contract-address', # Transfer Endpoints - 'transfers': 'https://api.transpose.io/v0/token/transfers', - 'transfers_by_contract_address': 'https://api.transpose.io/v0/token/transfers-by-contract-address', - 'transfers_by_account': 'https://api.transpose.io/v0/token/transfers-by-account', + 'transfers': 'https://api.transpose.io/token/transfers', + 'transfers_by_contract_address': 'https://api.transpose.io/token/transfers-by-contract-address', + 'transfers_by_account': 'https://api.transpose.io/token/transfers-by-account', # Native Token Endpoints - 'native_token_transfers': 'https://api.transpose.io/v0/token/native-token-transfers', - 'native_token_transfers_by_account': 'https://api.transpose.io/v0/token/native-token-transfers-by-account', - 'native_token_balances_by_account': 'https://api.transpose.io/v0/token/native-token-balances-by-account', + 'native_token_transfers': 'https://api.transpose.io/token/native-token-transfers', + 'native_token_transfers_by_account': 'https://api.transpose.io/token/native-token-transfers-by-account', + 'native_token_balances_by_account': 'https://api.transpose.io/token/native-token-balances-by-account', # Swap Endpoints - 'swaps': 'https://api.transpose.io/v0/token/swaps', - 'swaps_by_account': 'https://api.transpose.io/v0/token/swaps-by-account', - 'swaps_by_contract_address': 'https://api.transpose.io/v0/token/swaps-by-contract-address', - 'swaps_by_pair': 'https://api.transpose.io/v0/token/swaps-by-pair', + 'swaps': 'https://api.transpose.io/token/swaps', + 'swaps_by_account': 'https://api.transpose.io/token/swaps-by-account', + 'swaps_by_contract_address': 'https://api.transpose.io/token/swaps-by-contract-address', + 'swaps_by_pair': 'https://api.transpose.io/token/swaps-by-pair', } \ No newline at end of file diff --git a/transpose/src/api/nft/base.py b/transpose/src/api/nft/base.py index bb66a4a..62c35c8 100644 --- a/transpose/src/api/nft/base.py +++ b/transpose/src/api/nft/base.py @@ -31,7 +31,7 @@ def next(self) -> List[TransposeModel]: return self.super.next() # Get Collections by Date Created - # https://api.transpose.io/v0/nft/collections-by-date-created + # https://api.transpose.io/nft/collections-by-date-created def collections_by_date_created(self, created_after: str or int = '1970-01-01 00:00:00', created_before: str or int = '2050-01-01 00:00:00', @@ -41,13 +41,13 @@ def collections_by_date_created(self, return self.super.perform_authorized_request(Collection, _collections_by_date_created(created_after, created_before, standard, order, limit)) # Get Collections by Contract Address - # https://api.transpose.io/v0/nft/collections-by-contract-address + # https://api.transpose.io/nft/collections-by-contract-address def collections_by_contract_address(self, contract_addresses: str or list=None) -> List[Collection]: return self.super.perform_authorized_request(Collection, _collections_by_contract_address(contract_addresses)) # Get Collections by Name - # https://api.transpose.io/v0/nft/collections-by-name + # https://api.transpose.io/nft/collections-by-name def collections_by_name(self, name: str=None, limit: int=10, @@ -55,7 +55,7 @@ def collections_by_name(self, return self.super.perform_authorized_request(Collection, _collections_by_name(name, limit, fuzzy)) # Get Collections by Synbol - # https://api.transpose.io/v0/nft/collections-by-symbol + # https://api.transpose.io/nft/collections-by-symbol def collections_by_symbol(self, symbol: str=None, limit: int=10, @@ -63,7 +63,7 @@ def collections_by_symbol(self, return self.super.perform_authorized_request(Collection, _collections_by_symbol(symbol, limit, fuzzy)) # Get NFTs by Date Minted - # https://api.transpose.io/v0/nft/nfts-by-date-minted + # https://api.transpose.io/nft/nfts-by-date-minted def nfts_by_date_minted(self, minted_after: str or int = '1970-01-01 00:00:00', minted_before: str or int = '2050-01-01 00:00:00', @@ -73,21 +73,21 @@ def nfts_by_date_minted(self, return self.super.perform_authorized_request(NFTModel, _nfts_by_date_minted(minted_after, minted_before, contract_address, order, limit)) # Get NFTs by Contract Address - # https://api.transpose.io/v0/nft/nfts-by-contract-address + # https://api.transpose.io/nft/nfts-by-contract-address def nfts_by_contract_address(self, contract_address: str = None, limit: int = 10) -> List[NFTModel]: return self.super.perform_authorized_request(NFTModel, _nfts_by_contract_address(contract_address, limit)) # Get NFTs by Token ID - # https://api.transpose.io/v0/nft/nfts-by-token-id + # https://api.transpose.io/nft/nfts-by-token-id def nfts_by_token_id(self, contract_addresses: str or list = None, token_ids: str or int = None) -> List[NFTModel]: return self.super.perform_authorized_request(NFTModel, _nfts_by_token_id(contract_addresses, token_ids)) # Get NFTs by Name - # https://api.transpose.io/v0/nft/nfts-by-name + # https://api.transpose.io/nft/nfts-by-name def nfts_by_name(self, name: str = None, limit: int = 10, @@ -95,7 +95,7 @@ def nfts_by_name(self, return self.super.perform_authorized_request(NFTModel, _nfts_by_name(name, limit, fuzzy)) # Get NFTs by Owner - # https://api.transpose.io/v0/nft/nfts-by-owner + # https://api.transpose.io/nft/nfts-by-owner def nfts_by_owner(self, owner_address: str = None, contract_address: str = None, @@ -103,14 +103,14 @@ def nfts_by_owner(self, return self.super.perform_authorized_request(NFTWithOwner, _nfts_by_owner(owner_address, contract_address, limit)) # Get Owners by Contract Address - # https://api.transpose.io/v0/nft/owners-by-contract-address + # https://api.transpose.io/nft/owners-by-contract-address def owners_by_contract_address(self, contract_address: str = None, limit: int = 10) -> List[NFTOwner]: return self.super.perform_authorized_request(NFTOwner, _owners_by_contract_address(contract_address, limit)) # Get Owners by Token ID - # https://api.transpose.io/v0/nft/owners-by-token-id + # https://api.transpose.io/nft/owners-by-token-id def owners_by_token_id(self, contract_address: str = None, token_id: str or int = None, @@ -118,7 +118,7 @@ def owners_by_token_id(self, return self.super.perform_authorized_request(NFTOwner, _owners_by_token_id(contract_address, token_id, limit)) # Get Transfers - # https://api.transpose.io/v0/nft/transfers + # https://api.transpose.io/nft/transfers def transfers(self, transferred_after: int or str='1970-01-01T00:00:00', transferred_before: int or str='2050-01-01T00:00:00', @@ -127,7 +127,7 @@ def transfers(self, return self.super.perform_authorized_request(NFTTransfer, _transfers(transferred_after, transferred_before, order, limit)) # Get Transfers by Contract Address - # https://api.transpose.io/v0/nft/transfers-by-contract-address + # https://api.transpose.io/nft/transfers-by-contract-address def transfers_by_contract_address(self, contract_address: str = None, transferred_after: int or str='1970-01-01T00:00:00', @@ -137,7 +137,7 @@ def transfers_by_contract_address(self, return self.super.perform_authorized_request(NFTTransfer, _transfers_by_contract_address(contract_address, transferred_after, transferred_before, order, limit)) # Get Transfers by Token ID - # https://api.transpose.io/v0/nft/transfers-by-token-id + # https://api.transpose.io/nft/transfers-by-token-id def transfers_by_token_id(self, token_id: int = None, contract_address: str = None, @@ -148,7 +148,7 @@ def transfers_by_token_id(self, return self.super.perform_authorized_request(NFTTransfer, _transfers_by_token_id(token_id, contract_address, transferred_after, transferred_before, order, limit)) # Get Transfers by Account - # https://api.transpose.io/v0/nft/transfers-by-account + # https://api.transpose.io/nft/transfers-by-account def transfers_by_account(self, account_address: str = None, transferred_after: int or str='1970-01-01T00:00:00', @@ -158,7 +158,7 @@ def transfers_by_account(self, return self.super.perform_authorized_request(NFTTransfer, _transfers_by_account(account_address, transferred_after, transferred_before, order, limit)) # Get Sales - # https://api.transpose.io/v0/nft/sales + # https://api.transpose.io/nft/sales def sales(self, sold_after: str or int = '1970-01-01T00:00:00', sold_before: str or int = '2050-01-01T00:00:00', @@ -167,7 +167,7 @@ def sales(self, return self.super.perform_authorized_request(NFTSale, _sales(sold_after, sold_before, order, limit)) # Get Sales by Contract Address - # https://api.transpose.io/v0/nft/sales_by_contract_address + # https://api.transpose.io/nft/sales_by_contract_address def sales_by_contract_address(self, contract_address: str = None, sold_after: str or int = '1970-01-01T00:00:00', @@ -177,7 +177,7 @@ def sales_by_contract_address(self, return self.super.perform_authorized_request(NFTSale, _sales_by_contract_address(contract_address, sold_after, sold_before, order, limit)) # Get Sales by Token ID - # https://api.transpose.io/v0/nft/sales_by_token_id + # https://api.transpose.io/nft/sales_by_token_id def sales_by_token_id(self, contract_address: str = None, token_id: int = None, @@ -188,7 +188,7 @@ def sales_by_token_id(self, return self.super.perform_authorized_request(NFTSale, _sales_by_token_id(contract_address, token_id, sold_after, sold_before, order, limit)) # Get Sales by Account Address - # https://api.transpose.io/v0/nft/sales_by_account + # https://api.transpose.io/nft/sales_by_account def sales_by_account(self, account_address: str = None, sold_after: str or int = '1970-01-01T00:00:00', diff --git a/transpose/src/api/token/base.py b/transpose/src/api/token/base.py index 130bd1a..4da117e 100644 --- a/transpose/src/api/token/base.py +++ b/transpose/src/api/token/base.py @@ -29,7 +29,7 @@ def next(self) -> List[TransposeModel]: return self.super.next() # Get Tokens by Date Created - # https://api.transpose.io/v0/token/tokens-by-date-created + # https://api.transpose.io/token/tokens-by-date-created def tokens_by_date_created(self, created_after: str or int = '1970-01-01 00:00:00', created_before: str or int = '2050-01-01 00:00:00', @@ -39,13 +39,13 @@ def tokens_by_date_created(self, return self.super.perform_authorized_request(TokenModel, _tokens_by_date_created(created_after, created_before, standard, order, limit)) # Get Tokens by Contract Address - # https://api.transpose.io/v0/token/tokens-by-contract-address + # https://api.transpose.io/token/tokens-by-contract-address def tokens_by_contract_address(self, contract_addresses: str or list=None) -> List[TokenModel]: return self.super.perform_authorized_request(TokenModel, _tokens_by_contract_address(contract_addresses)) # Get Tokens by Name - # https://api.transpose.io/v0/token/tokens-by-name + # https://api.transpose.io/token/tokens-by-name def tokens_by_name(self, name: str=None, limit: int=10, @@ -53,7 +53,7 @@ def tokens_by_name(self, return self.super.perform_authorized_request(TokenModel, _tokens_by_name(name, limit, fuzzy)) # Get Tokens by Symbol - # https://api.transpose.io/v0/token/tokens-by-symbol + # https://api.transpose.io/token/tokens-by-symbol def tokens_by_symbol(self, symbol: str=None, limit: int=10, @@ -61,7 +61,7 @@ def tokens_by_symbol(self, return self.super.perform_authorized_request(TokenModel, _tokens_by_symbol(symbol, limit, fuzzy)) # Get Tokens by Owner - # https://api.transpose.io/v0/token/tokens-by-owner + # https://api.transpose.io/token/tokens-by-owner def tokens_by_owner(self, owner_address: str=None, contract_address: str=None, @@ -75,7 +75,7 @@ def owners_by_contract_address(self, return self.super.perform_authorized_request(TokenOwner, _owners_by_contract_address(contract_address, limit)) # Get Transfers - # https://api.transpose.io/v0/token/transfers + # https://api.transpose.io/token/transfers def transfers(self, transferred_after: int or str='1970-01-01T00:00:00', transferred_before: int or str='2050-01-01T00:00:00', @@ -84,7 +84,7 @@ def transfers(self, return self.super.perform_authorized_request(TokenTransfer, _transfers(transferred_after, transferred_before, order, limit)) # Get Transfers by Contract Address - # https://api.transpose.io/v0/token/transfers-by-contract-address + # https://api.transpose.io/token/transfers-by-contract-address def transfers_by_contract_address(self, contract_address: str = None, transferred_after: int or str='1970-01-01T00:00:00', @@ -94,7 +94,7 @@ def transfers_by_contract_address(self, return self.super.perform_authorized_request(TokenTransfer, _transfers_by_contract_address(contract_address, transferred_after, transferred_before, order, limit)) # Get Transfers by Account - # https://api.transpose.io/v0/token/transfers-by-account + # https://api.transpose.io/token/transfers-by-account def transfers_by_account(self, account_address: str = None, transferred_after: int or str='1970-01-01T00:00:00', @@ -104,7 +104,7 @@ def transfers_by_account(self, return self.super.perform_authorized_request(TokenTransfer, _transfers_by_account(account_address, transferred_after, transferred_before, order, limit)) # Get Native Token Transfers - # https://api.transpose.io/v0/token/native-token-transfers + # https://api.transpose.io/token/native-token-transfers def native_token_transfers (self, transferred_after: int or str='1970-01-01T00:00:00', transferred_before: int or str='2050-01-01T00:00:00', @@ -113,7 +113,7 @@ def native_token_transfers (self, return self.super.perform_authorized_request(NativeTokenTransfer, _native_token_transfers(transferred_after, transferred_before, order, limit)) # Get Native Token Transfers by Address - # https://api.transpose.io/v0/token/native-token-transfers-by-address + # https://api.transpose.io/token/native-token-transfers-by-address def native_token_transfers_by_account (self, account_address: str = None, transferred_after: int or str='1970-01-01T00:00:00', @@ -124,13 +124,13 @@ def native_token_transfers_by_account (self, return self.super.perform_authorized_request(NativeTokenTransfer, _native_token_transfers_by_account(account_address, transferred_after, transferred_before, transfer_direction, order, limit)) # Get Native Token Balances by Account - # https://api.transpose.io/v0/token/native-token-balances-by-account + # https://api.transpose.io/token/native-token-balances-by-account def native_token_balances_by_account (self, account_addresses: list or str = None) -> List[NativeTokenBalance]: return self.super.perform_authorized_request(NativeTokenBalance, _native_token_balances_by_account(account_addresses)) # Get Swaps - # https://api.transpose.io/v0/token/swaps + # https://api.transpose.io/token/swaps def swaps(self, occurred_after: int or str='1970-01-01T00:00:00', occurred_before: int or str='2050-01-01T00:00:00', @@ -139,7 +139,7 @@ def swaps(self, return self.super.perform_authorized_request(Swap, _swaps(occurred_after, occurred_before, order, limit)) # Get Swaps by Account - # https://api.transpose.io/v0/token/swaps-by-account + # https://api.transpose.io/token/swaps-by-account def swaps_by_account(self, account_address: str = None, occurred_after: int or str='1970-01-01T00:00:00', @@ -149,7 +149,7 @@ def swaps_by_account(self, return self.super.perform_authorized_request(Swap, _swaps_by_account(account_address, occurred_after, occurred_before, order, limit)) # Get Swaps by Contract Address - # https://api.transpose.io/v0/token/swaps-by-contract-address + # https://api.transpose.io/token/swaps-by-contract-address def swaps_by_contract_address (self, contract_address: str = None, direction: str = 'all', @@ -160,7 +160,7 @@ def swaps_by_contract_address (self, return self.super.perform_authorized_request(Swap, _swaps_by_contract_address(contract_address, direction, occurred_after, occurred_before, order, limit)) # Get Swaps by Pair - # https://api.transpose.io/v0/token/swaps-by-pair + # https://api.transpose.io/token/swaps-by-pair def swaps_by_pair (self, token_one: str = None, token_two: str = None, diff --git a/transpose/src/base.py b/transpose/src/base.py index 4cbd0cf..d687118 100644 --- a/transpose/src/base.py +++ b/transpose/src/base.py @@ -39,7 +39,7 @@ def __init__( self.chain_id = chain_id # verifies that the API key is valid - if self.perform_authorized_request(Block, 'https://api.transpose.io/v0/block/blocks-by-number?block_number_below=1', api_key): + if self.perform_authorized_request(Block, 'https://api.transpose.io/block/blocks-by-number?block_number_below=1', api_key): self.api_key = api_key # define the subclasses