首先说明一下链码是支持跨链访问,即能够调用不是当前通道的链码;但是仅仅支持的操作是查询事物。

链码命名空间

链码的命名空间允许它保持其世界状态与其他链码分开,简单地说,相同的链码中的智能合约共享同一个世界状态并可以直接访问,而不同链码中的智能合约是不能直接访问彼此的世界状态。如果智能合约需要访问另一个链码世界的状态,它可以通过执行链码到链码的调用来做到这一点。

让我们现在想象一个场景,B链码的执行必须以A链码中的数据为基础。在这种情况就需要实现跨链码访问,即访问另一个链码的世界状态。

跨链码访问

invokeChaincode(chaincodeName, args, channel)
作用:用于调用指定的链码
规则

  1. 如果被调用的链码在同一个通道上,它只是将调用的链码读取集和写入集添加到调用事务中。
  2. 如果被调用的链码在不同的通道上,则只有响应返回给调用的链码;来自被调用链码的任何putState()调用都不会对账本产生任何影响。

参数

Fabric-跨链码访问相关推荐

  1. DCN-s4600 跨vlan访问

    DCN-s4600 跨vlan访问 命名交换机: S4600-28P-SI>enable S4600-28P-SI#config terminal S4600-28P-SI(config)#ho ...

  2. Jetty Cross Origin Filter解决jQuery Ajax跨域访问的方法

    当使用jQuery Ajax post请求时可能会遇到类似这样的错误提示 XMLHttpRequest cannot load http://xxxxxx. Origin http://xxxxxx ...

  3. [Unity WWW] 跨域访问解决方法

    什么是跨域访问 域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系(即Trust Relation).信任关系是连接在域与域之间的桥梁.当一个域与其他域建立了信任 ...

  4. AJAX跨域访问解决方案

    Case I. Web代理的方式 (on Server A) 即用户访问A网站时所产生的对B网站的跨域访问请求均提交到A网站的指定页面,由该页面代替用户页面完成交互,从而返回合适的结果.此方案可以解决 ...

  5. php跨域访问java,案例:PHP Ajax 跨域最佳解决方案

    本文通过设置Access-Control-Allow-Origin来实现跨域. 例如:客户端的域名是edu.jb51.net,而请求的域名是edu.jb51.net. 如果直接使用ajax访问,会有以 ...

  6. 通过document.domain实现跨域访问

    通过document.domain实现跨域访问:https://blog.csdn.net/nlznlz/article/details/79506655 前端跨域方法之document.domain ...

  7. Docker网络——实现容器间通信、容器与外网通信以及容器的跨主机访问

    前言 自定义网络 建议使用自定义的网桥来控制哪些容器可以相互通信,还可以自动DNS解析容器名称到IP地址.Docker提供了创建这些网络的默认网络驱动程序,你可以创建一个新的Bridge网络,Over ...

  8. java 视频切片_关于视频播放、视频切片、跨域访问视频

    关于视频播放.视频切片.跨域访问视频 前言 最近在着手部署上线做的一个视频网站,当我们部署到云服务器上后并开始测试视频观看并发量,发现了一个很严重的问题:带宽不足.9 或 10 个人同时观看视频的时候 ...

  9. Flash完美跨域访问的方法

    首先,你要确定以下几点,否则可能无法实现: 1.你要跨到哪个域,你必须能管理那域上文件,因为这里要放一个通行文件. 2.你的Flash如果只有SWF,那不一定能实现,因为有时,Flash的AS中,要加 ...

最新文章

  1. python3.X 使用schedule实现定时任务
  2. 前端二十九:两个盒子居中的练习
  3. 发票二维码扫描增强_03_图像预处理_01_图像切片
  4. Unity --- MeshRenderer之网格合并
  5. 2021年全球知名开源项目大更新
  6. 通过委托增强Spring数据存储库
  7. override render 方法
  8. 强强联合,OpenCV搭载飞桨模型,帮你轻松玩转深度学习
  9. # 定义四边形_对特殊平行四边形核心梳理,拓展提升思维
  10. Easyfi遭受黑客攻击,被盗600万美元稳定币以及298万个EASY代币
  11. 论文笔记 -- Contrastive Clustering(对比聚类)
  12. Iphone5的机身4S的配置 山寨版“iPhone 5S”上手视频
  13. 脉冲神经网络 神经元模型-Izhikevich模型(3)
  14. 一个按钮控制定时器的开始与暂停
  15. 启动VMware虚拟机显示:物理内存不足无法使用
  16. 控制系统分析常用命令
  17. 淘宝信誉查询软件 官网免费版
  18. matlab barrier,使用fmincon函数出现barrier问题
  19. 屌丝站长如何购买虚拟主机?
  20. (C语言)写一个函数,实现两个字符串的比较, 即自己写一个strcmp函数,函数原型为int strcmp(const char* p1, const char* p2)

热门文章

  1. 用php输出100以内5的公倍数
  2. java paint方法调用_Java paint()方法个人理解
  3. css3拆解正方体动画效果
  4. 华为虚拟服务器蓝屏,远程服务器蓝屏怎么办
  5. SQL server用户
  6. php 五子棋源联机版_PHP网页版的在线五子棋游戏源码
  7. 不过如此! jdk 的安装/配置环境变量 jdk与openjdk 的区别 jdk 官网下载所需账号密码 虚拟机基础环境配置 超详细安装教程/介绍 Ubuntu18.04 SDN软件定义网络实验
  8. 2.用一个简单的pk小游戏深刻理解继承
  9. python gui测试工具_在Suse10下尝试dogtail(一个python的GUI测试工具..
  10. Pytorch中的nn.Unfold()和nn.Fold()详解