title:'Please compile *.sol file to deploy or access a contract',
disabled: true
})
@ -136,12 +136,12 @@ export function ContractDropdownUI (props: ContractDropdownProps) {
if(enable){
setAtAddressOptions({
disabled: false,
title:'Interact with the deployed contract - requires the .abi file or compiled .sol file to be selected in the editor (with the same compiler configuration)'
title: loadedAddress?'Compile a *.sol file or select a *.abi file.':'To interact with a deployed contract, enter its address and compile its source *.sol file (with the same compiler settings) or select its .abi file in the editor. '
title: loadedAddress?'Compile a *.sol file or select a *.abi file.':<span>Tointeractwithadeployedcontract,<br/>enteritsaddressandcompileitssource*.solfile<br/>(withthesamecompilersettings)orselectits.abifileintheeditor.</span>
})
}
}
@ -155,7 +155,7 @@ export function ContractDropdownUI (props: ContractDropdownProps) {
}else{
setContractOptions({
disabled: true,
title: loadType==='sol'?'Select and compile *.sol file to deploy or access a contract.':'When there is a compiled .sol file, the choice of contracts to deploy or to use with AtAddress is made here.'
title: loadType==='sol'?'Select and compile *.sol file to deploy or access a contract.':<span>Whenthereisacompiled.solfile,<br/>choosethecontracttodeployortousewithAtAddress.'</span>
})
}
}
@ -266,8 +266,8 @@ export function ContractDropdownUI (props: ContractDropdownProps) {
@ -326,7 +326,7 @@ export function ContractDropdownUI (props: ContractDropdownProps) {
placement={'right'}
tooltipClasses="text-wrap"
tooltipId="remixIpfsUdappTooltip"
tooltipText="Publishing the source code and metadata to IPFS facilitates source code verification using Sourcify and will greatly foster contract adoption (auditing, debugging, calling it, etc...)"
@ -46,7 +46,7 @@ export function RecorderUI (props: RecorderProps) {
placement={'right'}
tooltipClasses="text-wrap"
tooltipId="info-recorder"
tooltipText="Save transactions (deployed contracts and function executions) and replay them in another environment e.g Transactions created in Remix VM can be replayed in the Injected Provider."