UI improvements

This commit is contained in:
sairaj mote 2023-04-25 04:00:06 +05:30
parent bf379ea9a0
commit 4be3d17dde

View File

@ -1318,7 +1318,7 @@
let selectedSmartContract = filteredSmartContracts[0] || {}
if (scName && scAddress)
selectedSmartContract = getScDetails(scName, scAddress)
const { contractName, contractAddress, acceptingToken, tokenIdentification, userChoices } = selectedSmartContract
const { price, contractName, contractAddress, acceptingToken, sellingToken, tokenIdentification, userChoices, contractSubType } = selectedSmartContract
history.replaceState(null, null, `#/smartcontracts/participate?scName=${contractName}&scAddress=${contractAddress}`)
renderElem(getRef('smart_contract_participate_form'), html`
<div class="grid gap-0-5">
@ -1339,6 +1339,12 @@
`)}
</div>
`: ''}
${contractSubType === 'tokenswap' ? html`
<div class="grid gap-0-3">
<h3>Swap ${acceptingToken} with ${sellingToken}</h3>
<p>Exchange rate: 1 ${acceptingToken} = ${price} ${sellingToken}
</div>
`: ''}
<div class="grid gap-0-5">
<span id="participation_amount_label" class="label">Participation amount (${acceptingToken || tokenIdentification})</span>
<sm-input id="participation_amount" type="number" step="0.00000001" min="0.00000001" required></sm-input>
@ -2572,7 +2578,7 @@
// name = floGlobals.smartContracts[0].contractName
// address = floGlobals.smartContracts[0].contractAddress
// }
// fetchJSON(`${floGlobals.tokenApiUrl}/api/v2/smartContractInfo?contractName=${name}&contractAddress=${address}`)
// fetchJSON(`https://ranchimallflo.duckdns.org/api/v2/smartContractInfo?contractName=${name}&contractAddress=${address}`)
// .then(info => {
// console.log(info)
// const {