我正在将我的数据从这里放入我的[[fetch
数据类型
Map fetch = new Map();
eos.Transaction transaction = eos.Transaction()..actions = actions;
_eosClient.pushTransaction(transaction, broadcast: true).then((trx) {
print(trx); //for printing in console
setState(() {
fetch = trx;
});
});
并尝试在我的屏幕上显示此数据
Expanded(
child: new ListView.builder(
itemCount: fetch.length,
itemBuilder: (BuildContext context, int index) {
String key = fetch.keys.elementAt(index);
return Column(
children: <Widget>[
Text(key),
Padding(
padding: const EdgeInsets.all(12.0),
child: Text(
'${fetch['processed']['action_traces']}',
),
),
],
);
}),
),
控制台中的数据看起来像这样,并且只想打印粗体数据
已处理
:{id:93ae1319f9927becf0c164722fbb58a33518358e9b148f5af92140f6ab01543c,block_num:51432026,block_time:2019-09-25T06:21:11.000,producer_block_id:null,收货:{状态:已执行,cpu_wordage_us:},cpu_usage_us :: :264,net_usage:104,调度:假,action_traces:[{action_ordinal:1,creator_action_ordinal:0,closest_unnotified_ancestor_action_ordinal:0,收据:{接收机:guru11111111,act_digest:55e9b8f98bde721c3f3e53cf98a20814a5d426290b0bf55f842d97866bc71f6c,global_sequence:488625827,recv_sequence:353, auth_sequence:[[guru11111111,423]],code_sequence:25,abi_sequence:14},接收者:guru11111111,act:{帐户:guru11111111,名称:getborrower,授权:[{actor:guru11111111,权限:active}],数据: {acc_name:guru},hex_data:0000000000a0af66},context_free:false,已过去:69,console:借款人名称:guru ID:1位置:varanasi电话号码:8563070443贷款金额:4652007308841189376,trx_id: 93ae1319f9927becf0c164722fbb58a33518358e9b148f我试图使它看起来像这样{
transaction_id: c459d2da5100afb1b4ab0352debfa4736aadd8c2e36529fe0861c9c8cadddeae,
processed: {
id: c459d2da5100afb1b4ab0352debfa4736aadd8c2e36529fe0861c9c8cadddeae,
block_num: 51299894,
block_time: 2019-09-24T11:40:11.500,
producer_block_id: null,
receipt: {
status: executed,
cpu_usage_us: 226,
net_usage_words: 13
},
elapsed: 226,
net_usage: 104,
scheduled: false,
action_traces: [
{
action_ordinal: 1,
creator_action_ordinal: 0,
closest_unnotified_ancestor_action_ordinal: 0,
receipt: {
receiver: guru11111111,
act_digest: 55e9b8f98bde721c3f3e53cf98a20814a5d426290b0bf55f842d97866bc71f6c,
global_sequence: 488304782,
recv_sequence: 329,
auth_sequence: [
[guru11111111, 399]
],
code_sequence: 25,
abi_sequence: 14
},
receiver: guru11111111,
act: {
account: guru11111111,
name: getborrower,
authorization: [
{
actor: guru11111111,
permission: active
}
],
data:
{
acc_name: guru
},
hex_data: 0000000000a0af66
},
context_free: false,
elapsed: 60,
console:
Borrower Name: guru
ID: 1
Location: varanasi
Phone Number: 8563070443,
Loan Amount:465200
}
我可以打印到'action_traces',但文本( '$ {取[' 处理 '] [' action_traces ']}'),
无法在'action_traces'内部打印
我正在将我的数据从这里获取到我的提取数据类型Map fetch = new Map(); eos.Transaction transaction = eos.Transaction().. actions =操作; _eosClient.pushTransaction(交易,广播:...action_traces