parity_removeTransaction - 删除本地交易
parity_removeTransaction
调用从本地交易池中删除指定的交易。
未传播出去的交易可以安全删除,但是删除其他已经传播出去的交易可能没有效果。
调用参数
- 要删除的交易的哈希
返回结果
parity_removeTransaction
调用返回被删除的交易对象,或者null。交易对象结构如下:
- hash:交易哈希
- nonce:交易nonce值
- blockHash:交易所在区块哈希
- blockNumber:交易所在区块号
- transactionIndex:交易在区块内的索引号
- from:交易发起地址
- to:交易接受地址
- value:交易金额,单位:wei
- gasPrice:gas价格
- gas:gas用量上限
- input:交易附加数据
- creates:合约创建地址或null
- raw:裸交易数据
- publicKey:签名公钥
- chainId:交易链ID
- standardV:签名的标准化V字段
- v:签名的v字段
- r:签名的r字段
- s:签名的s字段
- condition:交易提交条件对象,可选
示例代码
请求:
~$ curl --data '{"method":"parity_removeTransaction","params":["0x2547ea3382099c7c76d33dd468063b32d41016aacb02cbd51ebc14ff5d2b6a43"],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST localhost:8545
响应:
{
"id": 1,
"jsonrpc": "2.0",
"result": [
{
"blockHash": null,
"blockNumber": null,
"creates": null,
"from": "0xee3ea02840129123d5397f91be0391283a25bc7d",
"gas": "0x23b58",
"gasPrice": "0xba43b7400",
"hash": "0x160b3c30ab1cf5871083f97ee1cee3901cfba3b0a2258eb337dd20a7e816b36e",
"input": "0x095ea7b3000000000000000000000000bf4ed7b27f1d666546e30d74d50d173d20bca75400000000000000000000000000002643c948210b4bd99244ccd64d5555555555",
"condition": {
"block": 1
},
"chainId": 1,
"nonce": "0x5",
"publicKey": "0x96157302dade55a1178581333e57d60ffe6fdf5a99607890456a578b4e6b60e335037d61ed58aa4180f9fd747dc50d44a7924aa026acbfb988b5062b629d6c36",
"r": "0x92e8beb19af2bad0511d516a86e77fa73004c0811b2173657a55797bdf8558e1",
"raw": "0xf8aa05850ba43b740083023b5894bb9bc244d798123fde783fcc1c72d3bb8c18941380b844095ea7b3000000000000000000000000bf4ed7b27f1d666546e30d74d50d173d20bca75400000000000000000000000000002643c948210b4bd99244ccd64d555555555526a092e8beb19af2bad0511d516a86e77fa73004c0811b2173657a55797bdf8558e1a062b4d4d125bbcb9c162453bc36ca156537543bb4414d59d1805d37fb63b351b8",
"s": "0x62b4d4d125bbcb9c162453bc36ca156537543bb4414d59d1805d37fb63b351b8",
"standardV": "0x1",
"to": "0xbb9bc244d798123fde783fcc1c72d3bb8c189413",
"transactionIndex": null,
"v": "0x26",
"value": "0x0"
},
{ ... },
{ ... }
]
}