}elsethrownewError('unable to retrieve contract data '+data.message)
}elsethrownewError('unable to retrieve contract data '+data.message)
}catch(e){
}catch(e){
console.error('etherscan contract data error',e);
thrownewError('unable to retrieve contract data: '+e.message)
thrownewError('unable to retrieve contract data: '+e.message)
}
}
}elsethrownewError('unable to try fetching the source code from etherscan: etherscan access token not found. please go to the Remix settings page and provide an access token.')
}elsethrownewError('unable to try fetching the source code from etherscan: etherscan access token not found. please go to the Remix settings page and provide an access token.')