Safe (Gnosis Safe) · Schema
SafeMultisigTransactionWithTransfersResponseSerializerV2
MultisigSmart ContractEthereumWeb3BlockchainDeFiSafeGnosisWallet
Properties
| Name | Type | Description |
|---|---|---|
| safe | string | |
| to | string | |
| value | string | |
| data | stringnull | |
| operation | integer | |
| gasToken | stringnull | |
| safeTxGas | string | |
| baseGas | string | |
| gasPrice | string | |
| refundReceiver | stringnull | |
| nonce | string | |
| executionDate | string | |
| submissionDate | string | |
| modified | string | |
| blockNumber | integernull | |
| transactionHash | string | |
| safeTxHash | string | |
| proposer | string | |
| proposedByDelegate | stringnull | |
| executor | stringnull | |
| isExecuted | boolean | |
| isSuccessful | booleannull | |
| ethGasPrice | stringnull | |
| maxFeePerGas | stringnull | |
| maxPriorityFeePerGas | stringnull | |
| gasUsed | integernull | |
| fee | stringnull | |
| payment | stringnull | |
| origin | string | |
| dataDecoded | string | This field is deprecated and will be removed in future versions. Refer to decoder service [documentation](https://docs.safe.global/core-api/safe-decoder-service-reference#Data-decoder) for decoding gu |
| confirmationsRequired | integer | |
| confirmations | object | Validate and check integrity of confirmations queryset :param obj: MultisigConfirmation instance :return: Serialized queryset :raises InternalValidationError: If any inconsistency is detected |
| trusted | boolean | |
| signatures | stringnull | |
| transfers | array | |
| txType | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://api.safe.global/schemas/SafeMultisigTransactionWithTransfersResponseSerializerV2",
"title": "SafeMultisigTransactionWithTransfersResponseSerializerV2",
"type": "object",
"properties": {
"safe": {
"type": "string"
},
"to": {
"type": "string"
},
"value": {
"type": "string"
},
"data": {
"type": [
"string",
"null"
]
},
"operation": {
"type": "integer",
"minimum": 0
},
"gasToken": {
"type": [
"string",
"null"
]
},
"safeTxGas": {
"type": "string"
},
"baseGas": {
"type": "string"
},
"gasPrice": {
"type": "string"
},
"refundReceiver": {
"type": [
"string",
"null"
]
},
"nonce": {
"type": "string"
},
"executionDate": {
"type": "string",
"format": "date-time"
},
"submissionDate": {
"type": "string",
"format": "date-time"
},
"modified": {
"type": "string",
"format": "date-time"
},
"blockNumber": {
"type": [
"integer",
"null"
],
"readOnly": true
},
"transactionHash": {
"type": "string"
},
"safeTxHash": {
"type": "string"
},
"proposer": {
"type": "string"
},
"proposedByDelegate": {
"type": [
"string",
"null"
]
},
"executor": {
"type": [
"string",
"null"
],
"readOnly": true
},
"isExecuted": {
"type": "boolean"
},
"isSuccessful": {
"type": [
"boolean",
"null"
],
"readOnly": true
},
"ethGasPrice": {
"type": [
"string",
"null"
],
"readOnly": true
},
"maxFeePerGas": {
"type": [
"string",
"null"
],
"readOnly": true
},
"maxPriorityFeePerGas": {
"type": [
"string",
"null"
],
"readOnly": true
},
"gasUsed": {
"type": [
"integer",
"null"
],
"readOnly": true
},
"fee": {
"type": [
"string",
"null"
],
"readOnly": true
},
"payment": {
"type": [
"string",
"null"
],
"readOnly": true
},
"origin": {
"type": "string",
"readOnly": true
},
"dataDecoded": {
"type": "string",
"deprecated": true,
"description": "This field is deprecated and will be removed in future versions. Refer to decoder service [documentation](https://docs.safe.global/core-api/safe-decoder-service-reference#Data-decoder) for decoding guidance.",
"readOnly": true
},
"confirmationsRequired": {
"type": "integer"
},
"confirmations": {
"type": "object",
"additionalProperties": {},
"description": "Validate and check integrity of confirmations queryset\n\n:param obj: MultisigConfirmation instance\n:return: Serialized queryset\n:raises InternalValidationError: If any inconsistency is detected",
"readOnly": true
},
"trusted": {
"type": "boolean"
},
"signatures": {
"type": [
"string",
"null"
],
"readOnly": true
},
"transfers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TransferWithTokenInfoResponse"
}
},
"txType": {
"type": "string",
"readOnly": true
}
},
"required": [
"baseGas",
"blockNumber",
"confirmations",
"confirmationsRequired",
"dataDecoded",
"ethGasPrice",
"executionDate",
"executor",
"fee",
"gasPrice",
"gasUsed",
"isExecuted",
"isSuccessful",
"maxFeePerGas",
"maxPriorityFeePerGas",
"modified",
"nonce",
"operation",
"origin",
"payment",
"proposedByDelegate",
"proposer",
"safe",
"safeTxGas",
"safeTxHash",
"signatures",
"submissionDate",
"to",
"transactionHash",
"transfers",
"trusted",
"txType",
"value"
]
}