Bounty: add explorer links
temptemp3 opened this issue · comments
As a user of ARC200 app, I would like to navigate to Voi Observer (block explorer) by clicking address in token address page and token id in token page.
Additional info
![Screenshot 2023-11-19 at 12 57 11](https://private-user-images.githubusercontent.com/23183451/284086729-43bbacc0-fe5d-4d4a-a438-287b12da69e9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE4NTQ1MzgsIm5iZiI6MTcyMTg1NDIzOCwicGF0aCI6Ii8yMzE4MzQ1MS8yODQwODY3MjktNDNiYmFjYzAtZmU1ZC00ZDRhLWE0MzgtMjg3YjEyZGE2OWU5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI0VDIwNTAzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIyMjBiMzQzMjIwODlkODQzODk1ZDU4YzJjZTJkOGJiMjRkNGNhOTFmNTMzZWM1MWU4MTJiOTZlZjdiMmNhMTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.GLcP1AOfZJM_F9E6OkPesl7QXUpr07boOgdKZJ45YsI)
Add explorer account links to https://voi.observer/explorer/account/ACP4CXBXEVEYH6LKZRFWF2HG3FEESIWJWTYBSTQELR7K46G3IHYFAPFX3E/transactions
![Screenshot 2023-11-19 at 12 56 12](https://private-user-images.githubusercontent.com/23183451/284086678-be48fb36-7058-4240-9094-1f2e081a6216.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE4NTQ1MzgsIm5iZiI6MTcyMTg1NDIzOCwicGF0aCI6Ii8yMzE4MzQ1MS8yODQwODY2NzgtYmU0OGZiMzYtNzA1OC00MjQwLTkwOTQtMWYyZTA4MWE2MjE2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI0VDIwNTAzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU1NDRjOWU5MTRhZDIzY2NiMGYwYTJkMTIyNTI1OGY2ZGU5MzVlNDkwY2YxOGQ3N2UyZjNjYmY4YzUxMTZiMWUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.KcbE84sMIKDJAlU2GfvnaqLHLyDZ4--sm1Y66ESjz9g)
Add explorer token app link to
https://voi.observer/explorer/application/6779767/transactions
Please leave proposal in comments along with VOI Address to deliver rewards upon accepted submission. Account of address provided must have balance.
I'm interested in giving it a shot. Can you assign this enhancement to me?
@AryanPandeyy have at it ; ) Let me know if you have any questions!
I was able to setup and run the app on local environment.
So you want user to be redirected after clicking on token address?
For example if my token address is :T27KCOINEI3VVZBDKNRE46BLN7QWLLL7CBXPNCJFTL56HPPHFBPMVDEI6I
so they should be redirected to "https://voi.observer/explorer/account/T27KCOINEI3VVZBDKNRE46BLN7QWLLL7CBXPNCJFTL56HPPHFBPMVDEI6I/transactions"
Please correct me if i'm wrong.
Not all addresses and token ids will be external links. Only the ones underlined in the image should be external. The rest are internal. I recommend making a utility function that will switch the external link based on explorer. Note, node options include:
- voi testnet (use Voi Observer for now)
- algorand testnet
- algorand mainnet
Link to block explorer from app id no longer needed