在Corda中,是否有任何方法通过不添加输出来消除(或消耗)事务中的输入状态?
目的是将状态标记为已使用,并使其不再可用。
P.S。不像this那样提到,因为它的输出状态在将来可用。谢谢。
答案 0 :(得分:2)
可以尝试创建没有输出状态的“事务”构建器,如下所示:
df1 = (df[['num_children', 'num_pets']].eq(0)
.mean()
.mul(100)
.apply("{0:.1f}%".format)
.to_frame()
.T
.assign(name='pct.'))
df = pd.concat([df1.reindex(columns=df.columns, fill_value=''), df],
ignore_index=True, sort=False)
print (df)
name gender state num_children num_pets pct
0 pct. 28.6% 14.3%
1 john M california 2 5 0%
2 mary F dc 0 1 50%
3 peter M california 0 0 100%
4 jeff M dc 3 5 0%
5 bill M california 2 2 0%
6 lisa F texas 1 2 0%
7 jose M texas 4 3 0%