TS 的结构
//这个tipset有6个block
{
"ts":{
"Blocks":Array[6]
}
}
//6个block对象
{
"ts":{
"Blocks":[
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...}
]
}
}
//展开其中一个block,block包含Header,BlsMessages,SecpkMessages
{
"ts":{
"Blocks":[
{
"Header":Object{...},
"BlsMessages":Array[124],
"SecpkMessages":Array[68]
},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...}
]
}
}
//展开block中的Header
{
"ts":{
"Blocks":[
{
"Header":{
"Miner":"t01475",
"Ticket":{
"VRFProof":"jLv3LdCUbOTMaiWtsUpQi29Og+ES8vrCpXdnjhL9T0sIgyH4caxzcbyQksRtDorfF4tkMec3wJe1VmLIWC/Ns5LbzvCXci1zT5Mm1wi+5Pd++8W64G6CLuCNewcr54Vp"
},
"ElectionProof":{
"WinCount":1,
"VRFProof":"oNXKzbGIQOTKSm+iv5u602xOwLn55SfF8Y/5FSJii56bRyZiVN8ECpug8aj3gER6FUxsFEUhbuXPeOMeVO6tI95kASqOi+6Osm711JOud6tSXQUjeA24izIjHz3wW24R"
},
"BeaconEntries":[
{
"Round":157508,
"Data":"i8zY97ExkgHz8O0VQdIeaU9pTVCrjPYj+UMVehnw6LLa8QF6usogaiXvHwTSLTd7BlzVejTrI/YZYedfmIP82q5KCZGqwZ4bBHhsM5KYi9TxOITxbQSZoX49BD6x1rjg"
}
],
"WinPoStProof":[
{
"PoStProof":3,
"ProofBytes":"oS1XL0rMjAVqJXx+5qGvDuaXbi740VdXuXt6rZJ+Uh7exKrqUMJABXQOjXupX9yBi5Ze5BXquSuwz8WQpD3rSAuzzxRPe56/Bwv4466884kmfI2dRXyIjlunFmsfyezLAKczQme6YUlW+FM1PmL4yaNo0Uz0wmmixYCPC9iBvJC42KxSgvWqqcX3eOZbaAm1t7aJbEbAjq1S2dWAn350YpJROBBaO37gBJyv87YbW9kDCGrNXLH/UglOJJdtltG6"
}
],
"Parents":[
{
"/":"bafy2bzacedkxafoale3rexay6vo24fcghjddhfwsyyqms6m6eb7l62j4mxqbs"
},
{
"/":"bafy2bzacebgul3buhsovocmu5p2jfg6wtvnkuasvgeawxdvlaxpmdslp4v4fk"
},
{
"/":"bafy2bzacea2nhdyuqwxwdmeb55vmjqljvt7s63gy3457tdzh4ftav6j24b7xa"
}
],
"ParentWeight":"1192388431",
"Height":61664,
"ParentStateRoot":{
"/":"bafy2bzacedhkzkg7qsyva7jszi6ukt4otukdw3i2suvjz7dwzrdgpdecjdzue"
},
"ParentMessageReceipts":{
"/":"bafy2bzacecwr7d3n7wgctr6lwrcv23rngtc7dmijvru4eu2u6vobajocqyjta"
},
"Messages":{
"/":"bafy2bzaceb2ns4jht5a3t6dzi24ig6yw7yufpr4thtevocleziserg56fwztc"
},
"BLSAggregate":{
"Type":2,
"Data":"rjUHDMifChg4WpSirbsaxS1GmNpchnt0ZeEI7MGbmxbBJjAmvSyGla8lljVvFp8IEo8eL2AiWSx/OMsdex/e1qBxRuwsLpNQdxTtqXjFSABJdLYgEhKwdWLIiKm3fEQT"
},
"Timestamp":1600156320,
"BlockSig":{
"Type":2,
"Data":"mLH/lpg7TUb9WlAkcbaWt2I07Ln+suddkFZj2LDHRWnqS0pmj8lH89yh3MpGXOOhB0xq39RKRpVYrTxA4F3l8TpJVRG1FDOzJm/oEy4ZYIBHaG8rhgryk/jOzww6bqC3"
},
"ForkSignaling":0,
"ParentBaseFee":"102"
},
"BlsMessages":Array[124],
"SecpkMessages":Array[68]
},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...}
]
}
}
//展开BlsMessage中的两个Message
"BlsMessages":[
{
"Version":0,
"To":"t014386",
"From":"t3vdsvcy2an53u3erjkpjipgi2gsaogghqqlmwcia6hwfxynrdgeef5cm6jr4n4pn7gzmdplyephvvvpoe4cdq",
"Nonce":20664,
"Value":"35734665526018229",
"GasLimit":50032558,
"GasFeeCap":"1199219116",
"GasPremium":"1199219116",
"Method":7,
"Params":"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"
},
{
"Version":0,
"To":"t015231",
"From":"t3udjqft7dclylubuwxbhuv3d43ezcyv6ebz5get5bvptcss4qua67z432uozb3z5qk443jayev7le23tsdnjq",
"Nonce":99416,
"Value":"25704324324331141",
"GasLimit":60150433,
"GasFeeCap":"831249211",
"GasPremium":"831249211",
"Method":7,
"Params":"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"
}]
//展开SecpkMessages中的两个Message
"SecpkMessages":[
{
"Message":{
"Version":0,
"To":"t3raanqjgfyp5345iyntuzqrpbpyc3umnknuc532ng5vh5yw5vjrsczrhmy7uv3gjxftpn53o37l2hloifpkma",
"From":"t1bj2gtsc7fuz5ngirxfnzzhdayjlocd65ckf3eeq",
"Nonce":1146754,
"Value":"2538010789092005690",
"GasLimit":584085,
"GasFeeCap":"15878582",
"GasPremium":"15878251",
"Method":0,
"Params":null
},
"Signature":{
"Type":1,
"Data":"O/xNWrBABu+J948fJ/RYyoRtjXWOxqp5KQ3t5jsQfzI7pOCZ2P8Ux5oGz1Bm0HbjNN2dJwPUysemQLI1nW8qSwA="
}
},
{
"Message":{
"Version":0,
"To":"t3w6qx35gmtrvi2rmmhqkudocewarjbt2msoxlzigej3cwzd24skvhud57m6725iq6dl45fk56pplurvojakaa",
"From":"t1bj2gtsc7fuz5ngirxfnzzhdayjlocd65ckf3eeq",
"Nonce":1146755,
"Value":"175865171574608054519",
"GasLimit":585335,
"GasFeeCap":"16010888",
"GasPremium":"16010557",
"Method":0,
"Params":null
},
"Signature":{
"Type":1,
"Data":"UQ1IE4IKMaISA548tKKDBEk2dCYG6bJqbw8iU+KK21MtJ+opC20qHIGMWBpLCD48OZIwKf6NgWMqkK+7D3O7XwA="
}
}]