native coin handling
This commit is contained in:
@@ -117,8 +117,8 @@
|
||||
<td class="d-flex align-center text-left">
|
||||
<!-- todo describe rate limits -->
|
||||
<div class="text-right">
|
||||
<div class="mx-3">{{ describeTrancheTime(item, true, t) }}</div>
|
||||
<div class="mx-3">{{ describeTrancheTime(item, false, t) }}</div>
|
||||
<div class="mx-3">{{ describeTrancheTime(item, i, true) }}</div>
|
||||
<div class="mx-3">{{ describeTrancheTime(item, i, false) }}</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="mx-3" v-if="t.marketOrder">market order</div>
|
||||
@@ -274,16 +274,17 @@ const orders = computed(()=>{
|
||||
return result
|
||||
})
|
||||
|
||||
function describeTrancheTime(st, isStart, t) {
|
||||
function describeTrancheTime(st, trancheIndex, isStart) {
|
||||
const t = st.order.tranches[trancheIndex]
|
||||
const ts = st.trancheStatus[trancheIndex]
|
||||
let result = ''
|
||||
if( t.minIsBarrier || t.maxIsBarrier )
|
||||
return 'barrier'
|
||||
const now = Math.round(Date.now()/1000)
|
||||
if( isStart && t.startTime > 0 ) {
|
||||
const start = t.startTimeIsRelative ? st.startTime + t.startTime : t.startTime
|
||||
result += now < start ? 'Activates ' :
|
||||
st.trancheStatus.activationTime < now ? 'Rate Limited ' : 'Activated '
|
||||
result += timestampString(st.trancheStatus.activationTime) + ' '
|
||||
result += now < start ? ts.activationTime < now ? 'Rate Limited ' : 'Activates ' : 'Activated '
|
||||
result += timestampString(ts.activationTime) + ' '
|
||||
}
|
||||
if( !isStart && t.endTime < 4294967295 ) {
|
||||
const ended = t.endTimeIsRelative ? st.startTime + t.endTime : t.endTime
|
||||
|
||||
Reference in New Issue
Block a user