@@ -12,15 +12,15 @@ export const insightBlueprints: MinimalBlueprintSpec[] = [
1212 } ,
1313 {
1414 name : "Get contract transactions" ,
15- path : "/v1/transactions/: contractAddress" ,
15+ path : "/v1/transactions/{ contractAddress} " ,
1616 } ,
1717 {
1818 name : "Get contract transactions with specific signature" ,
19- path : "/v1/transactions/: contractAddress/: signature" ,
19+ path : "/v1/transactions/{ contractAddress}/{ signature} " ,
2020 } ,
2121 {
2222 name : "Get wallet transactions" ,
23- path : "/v1/wallets/: wallet_address/transactions" ,
23+ path : "/v1/wallets/{ wallet_address} /transactions" ,
2424 } ,
2525 ] ,
2626 } ,
@@ -34,11 +34,11 @@ export const insightBlueprints: MinimalBlueprintSpec[] = [
3434 } ,
3535 {
3636 name : "Get contract events" ,
37- path : "/v1/events/: contractAddress" ,
37+ path : "/v1/events/{ contractAddress} " ,
3838 } ,
3939 {
4040 name : "Get contract events with specific signature" ,
41- path : "/v1/events/: contractAddress/: signature" ,
41+ path : "/v1/events/{ contractAddress}/{ signature} " ,
4242 } ,
4343 ] ,
4444 } ,
@@ -48,27 +48,27 @@ export const insightBlueprints: MinimalBlueprintSpec[] = [
4848 paths : [
4949 {
5050 name : "Get token transfers by transaction" ,
51- path : "/v1/tokens/transfers/transaction/: transaction_hash" ,
51+ path : "/v1/tokens/transfers/transaction/{ transaction_hash} " ,
5252 } ,
5353 {
5454 name : "Get token transfers by contract" ,
55- path : "/v1/tokens/transfers/: contract_address" ,
55+ path : "/v1/tokens/transfers/{ contract_address} " ,
5656 } ,
5757 {
5858 name : "Get token transfers by wallet address" ,
5959 path : "/v1/tokens/transfers" ,
6060 } ,
6161 {
6262 name : "Get ERC-20 balances by address" ,
63- path : "/v1/tokens/erc20/: ownerAddress" ,
63+ path : "/v1/tokens/erc20/{ ownerAddress} " ,
6464 } ,
6565 {
6666 name : "Get ERC-721 balances by address" ,
67- path : "/v1/tokens/erc721/: ownerAddress" ,
67+ path : "/v1/tokens/erc721/{ ownerAddress} " ,
6868 } ,
6969 {
7070 name : "Get ERC-1155 balances by address" ,
71- path : "/v1/tokens/erc1155/: ownerAddress" ,
71+ path : "/v1/tokens/erc1155/{ ownerAddress} " ,
7272 } ,
7373 {
7474 name : "Get supported tokens for price data" ,
@@ -78,6 +78,10 @@ export const insightBlueprints: MinimalBlueprintSpec[] = [
7878 name : "Get token price" ,
7979 path : "/v1/tokens/price" ,
8080 } ,
81+ {
82+ name : "Token lookup" ,
83+ path : "/v1/tokens/lookup" ,
84+ } ,
8185 ] ,
8286 } ,
8387 {
@@ -86,7 +90,7 @@ export const insightBlueprints: MinimalBlueprintSpec[] = [
8690 paths : [
8791 {
8892 name : "Resolve" ,
89- path : "/v1/resolve/: input" ,
93+ path : "/v1/resolve/{ input} " ,
9094 } ,
9195 ] ,
9296 } ,
@@ -106,11 +110,11 @@ export const insightBlueprints: MinimalBlueprintSpec[] = [
106110 paths : [
107111 {
108112 name : "Get contract ABI" ,
109- path : "/v1/contracts/abi/: contractAddress" ,
113+ path : "/v1/contracts/abi/{ contractAddress} " ,
110114 } ,
111115 {
112116 name : "Get contract metadata" ,
113- path : "/v1/contracts/metadata/: contractAddress" ,
117+ path : "/v1/contracts/metadata/{ contractAddress} " ,
114118 } ,
115119 ] ,
116120 } ,
@@ -120,7 +124,7 @@ export const insightBlueprints: MinimalBlueprintSpec[] = [
120124 paths : [
121125 {
122126 name : "Unknown" ,
123- path : "/v1/decode/: contractAddress" ,
127+ path : "/v1/decode/{ contractAddress} " ,
124128 } ,
125129 ] ,
126130 } ,
@@ -134,43 +138,43 @@ export const insightBlueprints: MinimalBlueprintSpec[] = [
134138 } ,
135139 {
136140 name : "Get NFT owners by contract" ,
137- path : "/v1/nfts/owners/: contract_address" ,
141+ path : "/v1/nfts/owners/{ contract_address} " ,
138142 } ,
139143 {
140144 name : "Get NFT owners by token" ,
141- path : "/v1/nfts/owners/: contract_address/: token_id" ,
145+ path : "/v1/nfts/owners/{ contract_address}/{ token_id} " ,
142146 } ,
143147 {
144148 name : "Get NFT transfers by owner" ,
145149 path : "/v1/nfts/transfers" ,
146150 } ,
147151 {
148152 name : "Get NFT transfers by transaction" ,
149- path : "/v1/nfts/transfers/transaction/: transaction_hash" ,
153+ path : "/v1/nfts/transfers/transaction/{ transaction_hash} " ,
150154 } ,
151155 {
152156 name : "Get NFT transfers by contract" ,
153- path : "/v1/nfts/transfers/: contract_address" ,
157+ path : "/v1/nfts/transfers/{ contract_address} " ,
154158 } ,
155159 {
156160 name : "Get NFTs by contract" ,
157- path : "/v1/nfts/: contract_address" ,
161+ path : "/v1/nfts/{ contract_address} " ,
158162 } ,
159163 {
160164 name : "Get NFT transfers by token" ,
161- path : "/v1/nfts/transfers/: contract_address/: token_id" ,
165+ path : "/v1/nfts/transfers/{ contract_address}/{ token_id} " ,
162166 } ,
163167 {
164168 name : "Get NFT by token" ,
165- path : "/v1/nfts/: contract_address/: token_id" ,
169+ path : "/v1/nfts/{ contract_address}/{ token_id} " ,
166170 } ,
167171 {
168172 name : "Force refresh collection metadata" ,
169- path : "/v1/nfts/metadata/refresh/: contract_address" ,
173+ path : "/v1/nfts/metadata/refresh/{ contract_address} " ,
170174 } ,
171175 {
172176 name : "Force refresh token metadata" ,
173- path : "/v1/nfts/metadata/refresh/: contract_address/: token_id" ,
177+ path : "/v1/nfts/metadata/refresh/{ contract_address}/{ token_id} " ,
174178 } ,
175179 ] ,
176180 } ,
@@ -180,7 +184,7 @@ export const insightBlueprints: MinimalBlueprintSpec[] = [
180184 paths : [
181185 {
182186 name : "Get wallet transactions" ,
183- path : "/v1/wallets/: wallet_address/transactions" ,
187+ path : "/v1/wallets/{ wallet_address} /transactions" ,
184188 } ,
185189 ] ,
186190 } ,
0 commit comments