我做了以下教程(),让fabric在kube上运行,并试图查询我的区块链。
我尝试这样设置我的用户:
function getAdmin(client, options) {
return Promise.resolve(client.createUser({
username: 'admin',
mspid: 'Org1MSP',
cryptoContent: {
privateKeyPEM: // am not sure what goes here but I put the
我尝试使用CASE WHEN条件在PostgreSQL中进行更新查询。
我所做的查询是:
if new.bts_trx_gc = 'Terminé' then
update stt set stt_doe_gc_bts = (case when old.bts_trx_gc <> new.bts_trx_gc then 'Demandé' else stt_doe_gc_bts end) where stt_id = new.bts_id;
raise info 'test est un test';
我正在考虑在blockchain上构建一些业务事务,并通过ganache和truffle部署了一个测试网络。它工作得很好,我能够看到ganache-ui上的块和事务。
我的问题是人们如何实现从区块链查询事务历史。在查询时,我们通常需要支持一些筛选逻辑,例如:
- query transactions whose amount is greater than $100 in desc order
- query transactions during last week
- query transactions from one sender
- query transactions based
我已经使用arraylist容器对象(块类)在java中实现了一个简单的区块链。
public static ArrayList<Block> blockchain = new ArrayList<Block>();
..。和block类,包含我需要存储到区块链中的事务。
public Block(transaction data,String previousHash ) {
this.data = data;
this.previousHash = previousHash;
this.timeStamp = new Dat