|
@ -22,7 +22,7 @@ const WalletsTxInfoRender = function(txInfo) { |
|
|
</li> |
|
|
</li> |
|
|
|
|
|
|
|
|
{ this.isNativeMode() && |
|
|
{ this.isNativeMode() && |
|
|
<li className={ this.state.activeTab === 1 ? 'hide active' : '' }> |
|
|
<li className={ this.state.activeTab === 1 ? 'hide active' : 'hide' }> |
|
|
<a onClick={ () => this.openTab(1) }> |
|
|
<a onClick={ () => this.openTab(1) }> |
|
|
<i className="icon md-plus-square"></i>Vjointsplits, Details |
|
|
<i className="icon md-plus-square"></i>Vjointsplits, Details |
|
|
</a> |
|
|
</a> |
|
@ -30,7 +30,7 @@ const WalletsTxInfoRender = function(txInfo) { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
{ this.isNativeMode() && |
|
|
{ this.isNativeMode() && |
|
|
<li className={ this.state.activeTab === 2 ? 'hide active' : '' }> |
|
|
<li className={ this.state.activeTab === 2 ? 'hide active' : 'hide' }> |
|
|
<a onClick={ () => this.openTab(2) }> |
|
|
<a onClick={ () => this.openTab(2) }> |
|
|
<i className="icon wb-briefcase"></i>Hex |
|
|
<i className="icon wb-briefcase"></i>Hex |
|
|
</a> |
|
|
</a> |
|
@ -45,7 +45,8 @@ const WalletsTxInfoRender = function(txInfo) { |
|
|
</ul> |
|
|
</ul> |
|
|
<div className="panel-body"> |
|
|
<div className="panel-body"> |
|
|
<div className="tab-content"> |
|
|
<div className="tab-content"> |
|
|
<div className={ 'tab-pane' + (this.state.activeTab === 0 ? ' active' : '') }> |
|
|
{ this.state.activeTab === 0 && |
|
|
|
|
|
<div className="tab-pane active"> |
|
|
<table className="table table-striped"> |
|
|
<table className="table table-striped"> |
|
|
<tbody> |
|
|
<tbody> |
|
|
<tr> |
|
|
<tr> |
|
@ -72,25 +73,28 @@ const WalletsTxInfoRender = function(txInfo) { |
|
|
{ txInfo.confirmations } |
|
|
{ txInfo.confirmations } |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|
|
|
|
{ txInfo.blockhash && |
|
|
<tr> |
|
|
<tr> |
|
|
<td>blockhash</td> |
|
|
<td>blockhash</td> |
|
|
<td> |
|
|
<td> |
|
|
{ txInfo.blockhash } |
|
|
{ txInfo.blockhash } |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|
|
|
|
} |
|
|
|
|
|
{ (txInfo.blocktime || txInfo.timestamp) && |
|
|
<tr> |
|
|
<tr> |
|
|
<td>blocktime</td> |
|
|
<td>blocktime</td> |
|
|
<td> |
|
|
<td> |
|
|
{ secondsToString(txInfo.blocktime || txInfo.timestamp) } |
|
|
{ secondsToString(txInfo.blocktime || txInfo.timestamp) } |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|
|
|
|
} |
|
|
<tr> |
|
|
<tr> |
|
|
<td>txid</td> |
|
|
<td>txid</td> |
|
|
<td> |
|
|
<td> |
|
|
{ txInfo.txid } |
|
|
{ txInfo.txid } |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|
|
|
|
|
|
|
{ this.isNativeMode() && |
|
|
{ this.isNativeMode() && |
|
|
<tr> |
|
|
<tr> |
|
|
<td>walletconflicts</td> |
|
|
<td>walletconflicts</td> |
|
@ -99,7 +103,6 @@ const WalletsTxInfoRender = function(txInfo) { |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
{ this.isNativeMode() && |
|
|
{ this.isNativeMode() && |
|
|
<tr> |
|
|
<tr> |
|
|
<td>time</td> |
|
|
<td>time</td> |
|
@ -108,7 +111,6 @@ const WalletsTxInfoRender = function(txInfo) { |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
{ this.isNativeMode() && |
|
|
{ this.isNativeMode() && |
|
|
<tr> |
|
|
<tr> |
|
|
<td>timereceived</td> |
|
|
<td>timereceived</td> |
|
@ -120,8 +122,9 @@ const WalletsTxInfoRender = function(txInfo) { |
|
|
</tbody> |
|
|
</tbody> |
|
|
</table> |
|
|
</table> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
} |
|
|
<div className={ 'tab-pane' + (this.state.activeTab === 1 ? ' active' : '') }> |
|
|
{ this.state.activeTab === 1 && |
|
|
|
|
|
<div className="tab-pane active"> |
|
|
<table className="table table-striped"> |
|
|
<table className="table table-striped"> |
|
|
<tbody> |
|
|
<tbody> |
|
|
<tr> |
|
|
<tr> |
|
@ -139,7 +142,9 @@ const WalletsTxInfoRender = function(txInfo) { |
|
|
</tbody> |
|
|
</tbody> |
|
|
</table> |
|
|
</table> |
|
|
</div> |
|
|
</div> |
|
|
<div className={ 'tab-pane' + (this.state.activeTab === 2 ? ' active' : '') }> |
|
|
} |
|
|
|
|
|
{ this.state.activeTab === 2 && |
|
|
|
|
|
<div className="tab-pane active"> |
|
|
<textarea |
|
|
<textarea |
|
|
className="full-width height-170" |
|
|
className="full-width height-170" |
|
|
rows="10" |
|
|
rows="10" |
|
@ -147,8 +152,9 @@ const WalletsTxInfoRender = function(txInfo) { |
|
|
defaultValue={ txInfo.hex } |
|
|
defaultValue={ txInfo.hex } |
|
|
disabled></textarea> |
|
|
disabled></textarea> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
} |
|
|
<div className={ 'tab-pane' + (this.state.activeTab === 3 ? ' active' : '') }> |
|
|
{ this.state.activeTab === 3 && |
|
|
|
|
|
<div className="tab-pane active"> |
|
|
<textarea |
|
|
<textarea |
|
|
className="full-width height-400" |
|
|
className="full-width height-400" |
|
|
rows="40" |
|
|
rows="40" |
|
@ -156,6 +162,7 @@ const WalletsTxInfoRender = function(txInfo) { |
|
|
defaultValue={ JSON.stringify(txInfo, null, '\t') } |
|
|
defaultValue={ JSON.stringify(txInfo, null, '\t') } |
|
|
disabled></textarea> |
|
|
disabled></textarea> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
} |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|