{{define "specific"}}{{$tx := .Tx}}{{$data := .}}

Transaction

{{$tx.Txid}}
{{if $tx.Confirmations}} {{end}} {{if $tx.Confirmations}} {{end}} {{if $tx.EthereumSpecific}} {{if $tx.EthereumSpecific.Status}} {{if eq $tx.EthereumSpecific.Status 1}} {{else}} {{if eq $tx.EthereumSpecific.Status -1}} {{else}} {{end}} {{end}} {{else}} {{end}} {{else}} {{if $tx.VSize}} {{else}} {{if $tx.Size}} {{end}} {{end}} {{end}} {{if $tx.FeesSat}} {{end}} {{if not $tx.Confirmations}} {{end}}
Mined Time {{unixTimeSpan $tx.Blocktime}}
In Block {{if $tx.Confirmations}}{{$tx.Blockhash}}{{else}}Unconfirmed{{end}}
In Block Height {{formatInt $tx.Blockheight}}
StatusSuccessPendingUnknownFailed{{if $tx.EthereumSpecific.Error}} {{$tx.EthereumSpecific.Error}}{{end}}
Value {{amountSpan $tx.ValueOutSat $data "copyable"}}
Gas Used / Limit {{if $tx.EthereumSpecific.GasUsed}}{{formatBigInt $tx.EthereumSpecific.GasUsed}}{{else}}pending{{end}} / {{formatBigInt $tx.EthereumSpecific.GasLimit}}
Gas Price {{amountSpan $tx.EthereumSpecific.GasPrice $data "copyable"}} ({{amountSatsSpan $tx.EthereumSpecific.GasPrice $data "copyable"}} Gwei)
Total Input {{amountSpan $tx.ValueInSat $data "copyable"}}
Total Output {{amountSpan $tx.ValueOutSat $data "copyable"}}
Size / vSize {{formatInt $tx.Size}} / {{formatInt $tx.VSize}}
Size {{formatInt $tx.Size}}
Fees {{amountSpan $tx.FeesSat $data "copyable"}}{{if $tx.Size}} ({{feePerByte $tx}}){{end}}
RBF {{if $tx.Rbf}} ON {{else}} OFF️ {{end}}
{{template "txdetail" .}}
{{if eq .ChainType 1}} {{if $tx.EthereumSpecific.ParsedData}} {{if $tx.EthereumSpecific.ParsedData.Function }}
Input Data

{{$tx.EthereumSpecific.Data}}
{{$tx.EthereumSpecific.ParsedData.Function}}
{{if $tx.EthereumSpecific.ParsedData.Params}}
{{range $i,$p := $tx.EthereumSpecific.ParsedData.Params}} {{end}}
# Type Data
{{$i}} {{$p.Type}} {{range $j,$v := $p.Values}} {{if $j}}
{{end}} {{if hasPrefix $p.Type "address"}}{{addressAliasSpan $v $data}}{{else}}{{$v}}{{end}} {{end}}
{{end}}
{{end}} {{end}} {{end}}
Raw Transaction

    
{{end}}