mirror of
https://github.com/status-im/status-desktop.git
synced 2025-01-11 06:47:01 +00:00
fix: display transaction data
This commit is contained in:
parent
e37cba7edd
commit
4d2e396b7f
@ -182,6 +182,7 @@ ModalPopup {
|
|||||||
amount: { "value": root.selectedAmount, "fiatValue": root.selectedFiatAmount }
|
amount: { "value": root.selectedAmount, "fiatValue": root.selectedFiatAmount }
|
||||||
currency: walletModel.defaultCurrency
|
currency: walletModel.defaultCurrency
|
||||||
isFromEditable: false
|
isFromEditable: false
|
||||||
|
trxData: root.trxData
|
||||||
isGasEditable: true
|
isGasEditable: true
|
||||||
fromValid: balanceValidator.isValid
|
fromValid: balanceValidator.isValid
|
||||||
gasValid: gasValidator.isValid
|
gasValid: gasValidator.isValid
|
||||||
|
@ -11,6 +11,7 @@ Item {
|
|||||||
property var toAccount
|
property var toAccount
|
||||||
property var asset
|
property var asset
|
||||||
property var amount
|
property var amount
|
||||||
|
property string trxData: "0x"
|
||||||
property string currency: "USD"
|
property string currency: "USD"
|
||||||
property var gas
|
property var gas
|
||||||
height: content.height
|
height: content.height
|
||||||
@ -460,5 +461,73 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
LabelValueRow {
|
||||||
|
id: itmData
|
||||||
|
label: qsTr("Data")
|
||||||
|
visible: trxData !== "0x" && trxData !== ""
|
||||||
|
value: Item {
|
||||||
|
id: dataRoot
|
||||||
|
anchors.fill: parent
|
||||||
|
anchors.verticalCenter: parent.verticalCenter
|
||||||
|
Row {
|
||||||
|
spacing: Style.current.halfPadding
|
||||||
|
rightPadding: 0
|
||||||
|
anchors.right: parent.right
|
||||||
|
anchors.verticalCenter: parent.verticalCenter
|
||||||
|
StyledText {
|
||||||
|
font.pixelSize: 15
|
||||||
|
height: 22
|
||||||
|
width: 200
|
||||||
|
text: trxData
|
||||||
|
elide: Text.ElideRight
|
||||||
|
color: Style.current.secondaryText
|
||||||
|
anchors.verticalCenter: parent.verticalCenter
|
||||||
|
horizontalAlignment: Text.AlignRight
|
||||||
|
verticalAlignment: Text.AlignVCenter
|
||||||
|
}
|
||||||
|
SVGImage {
|
||||||
|
width: 13
|
||||||
|
visible: true
|
||||||
|
anchors.verticalCenter: parent.verticalCenter
|
||||||
|
fillMode: Image.PreserveAspectFit
|
||||||
|
source: "../app/img/caret.svg"
|
||||||
|
rotation: 270
|
||||||
|
ColorOverlay {
|
||||||
|
anchors.fill: parent
|
||||||
|
visible: parent.visible
|
||||||
|
source: parent
|
||||||
|
color: Style.current.secondaryText
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ModalPopup {
|
||||||
|
id: dataPopup
|
||||||
|
title: qsTr("Data field")
|
||||||
|
height: 286
|
||||||
|
width: 400
|
||||||
|
Item {
|
||||||
|
anchors.fill: parent
|
||||||
|
anchors.leftMargin: 0
|
||||||
|
anchors.rightMargin: 0
|
||||||
|
ScrollView {
|
||||||
|
width: parent.width
|
||||||
|
height: 150
|
||||||
|
TextArea {
|
||||||
|
wrapMode: TextEdit.Wrap
|
||||||
|
readOnly: true
|
||||||
|
text: trxData
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
MouseArea {
|
||||||
|
anchors.fill: parent
|
||||||
|
cursorShape: Qt.PointingHandCursor
|
||||||
|
onClicked: dataPopup.open()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user