2.3.1 bugfix

* fallback to tx.recipient in case no if statement worked in getTxData

* update pkg.json
This commit is contained in:
Mikhail Mikheev 2020-06-25 16:18:53 +04:00 committed by GitHub
parent 1f73556d49
commit f39b0903ca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 456 additions and 438 deletions

View File

@ -1,6 +1,6 @@
{
"name": "safe-react",
"version": "2.3.0",
"version": "2.3.1",
"description": "Allowing crypto users manage funds in a safer way",
"website": "https://github.com/gnosis/safe-react#readme",
"bugs": {

View File

@ -18,15 +18,13 @@ export const getTxData = (tx) => {
const { to } = tx.decodedParams.transfer
txData.recipient = to
txData.isTokenTransfer = true
}
if (tx.isCollectibleTransfer) {
} else if (tx.isCollectibleTransfer) {
const { safeTransferFrom, transfer, transferFrom } = tx.decodedParams
const { to, value } = safeTransferFrom || transferFrom || transfer
txData.recipient = to
txData.tokenId = value
txData.isCollectibleTransfer = true
}
if (tx.modifySettingsTx) {
} else if (tx.modifySettingsTx) {
txData.recipient = tx.recipient
txData.modifySettingsTx = true
@ -50,11 +48,12 @@ export const getTxData = (tx) => {
txData.removedOwner = oldOwner
txData.addedOwner = newOwner
}
}
if (tx.multiSendTx) {
} else if (tx.multiSendTx) {
txData.recipient = tx.recipient
txData.data = tx.data
txData.customTx = true
} else {
txData.recipient = tx.recipient
}
} else if (tx.customTx) {
txData.recipient = tx.recipient

881
yarn.lock

File diff suppressed because it is too large Load Diff