you_getTransactionByBlockNumberAndIndex

描述:返回指定编号的块内具有指定索引序号的交易。

parameter

数据类型 备注
String 整数块编号,或字符串"earliest"、"latest" 或"pending"
String 交易索引序号
"params": ["0x5107", "0x3"]

return

Object - 交易对象,如果没有找到匹配的交易则返回 null。结构如下:

参数名 数据类型 备注
hash String, 32 字节 交易哈希
nonce String 本次交易之前发送方已经生成的交易数量
blockHash String, 32 字节 交易所在块的哈希,对于挂起块,该值为 null
blockNumber String 交易所在块的编号,对于挂起块,该值为 null
transactionIndex String 交易在块中的索引位置,挂起块该值为 null
from String, 20 字节 交易发送方地址
to String, 20 字节 交易接收方地址,对于合约创建交易,该值为 null
value String 发送的YOU数量,单位:lu
gasPrice String 发送方提供的 gas 价格,单位:lu
gas String 发送方提供的 gas 可用量
input String 随交易发送的数据

example

Request:

curl -X POST \
  http://127.0.0.1:8283 \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc": "2.0", "id": 1, "method": "you_getTransactionByBlockNumberAndIndex", "params": ["0x5107", "0x3"]}'

Response:

{
    "jsonrpc": "2.0",
    "id": 1,
    "result": {
        "blockHash": "0xd726361ba2dcd5eb530c4e939d8c5925a15b8520fa00c13d7f581d6ef5bbfdbf",
        "blockNumber": "0x5107",
        "from": "0x59677fD68ec54e43aD4319D915f81748B5a6Ff8B",
        "gas": "0x5208",
        "gasPrice": "0x3b9aca00",
        "hash": "0x1cce0c28be4a37b1bf9539d164e1b3baded737550c94f4aad431bcad79aa0160",
        "input": "0x",
        "nonce": "0x89",
        "to": "0x8009a7Cbd192B3aeD4adb983D5284552c16C7451",
        "transactionIndex": "0x3",
        "value": "0x53444835ec580000",
        "v": "0x1c",
        "r": "0x7bcc7a9d119ad306fef91e8c43beb48cfc8e586f60b286a6fcbecd0d6a4521ca",
        "s": "0x1b236f8611d8c76aeafb11461472dc85155f92427dc6977f35fd806c582284c3"
    }
}