Seven Blog
  • ABOUT
  • 标签
  • 分类
  • 03Java
    • 3.2Spring
      • @PostConstruc注解
    • 3.4Mybatis
      • 反向生成表
      • 自动生成代码
    • 3.5SpringBoot
      • Spring Boot配置文件放在jar外部的几种方案
    • java涉及到的技术要点
  • 04数据库
    • mysql
      • mysql索引
  • 09前端
    • js
      • js中const、var、let定义变量有什么区别
      • 异步函数
    • node
      • 箭头函数
    • react
      • React生命周期相关的方法
  • 10区块链
    • 什么是区块链
    • 公链
      • ETH
        • ERC721和ERC1155协议对比
        • 以太坊地址是如何生成的?
        • 如何在区块网络上生成一个公平公正的随机数
        • 第一个NFT项目的开发
        • 第一个夹子机器人上学习和实践
        • 通过CREATE2获得合约地址:解决交易所充值账号问题
      • 优质项目源码
        • uniswap源码阅读
    • 培训
      • 1.区块链及智能合约平台介绍
      • 2.Solidity语言及其主要特性
      • 3.智能合约及DAPP开发实战进阶
      • 4.DEX分析专场
      • 5.抵押借贷及衍生品协议
      • 6.稳定币及DAO
    • 基础
      • 函数——加密函数
      • 数据类型——以太单位
      • 数据类型——变量的数据位置规则
      • 数据类型——数据位置
      • 数据类型——特殊变量全局变量
      • 模版
      • 特性——事件
      • 特性——内联汇编
      • 特性——合约继承
      • 特性——库Libraries
      • 特性——抽象合约
      • 特性——接口
      • 特性——构造函数
      • 特性——错误检查
      • 运算符——赋值运算符
    • 联盟链
      • FISCOBCOS
        • FISCO-BCOS中间件
        • FISCOBCOS应用
        • WEBASE整体架构和模块之间相互调用的梳理
        • sass和区块链的融合——合约的灵活配置
        • 基于FISCO BCOS的NFT交易所开发
        • 存证应用在FISCOBCOS中的应用
      • 什么是联盟链
      • 多方安全计算
  • 11快捷键总结
    • Chrome快捷键
    • IDEA快捷键
    • Mac系统快捷键
    • Typora快捷键
    • WebStorm快捷键
    • Xmind快捷键
  • 12工具
    • docker
      • Dockerfile文件到学习
      • maven打包SpringBoot项目上传Harbor仓库
    • gradle
      • gradle如何把项目打包到本地仓库

uniswap源码阅读

功能V2 创建交易对 流动性供给 交易代币 价格预言机 原理解析v2价格区间价格:A/B lp:A*B 资金利用率源码v2UniswapV2Factory代码1234567891011121314151617181920212223242526272829303132333435363738394 ...
2022-02-17 10区块链 > 公链 > 源码

以太坊地址是如何生成的?

地址生成的原理以太坊生成地址的方式跟比特币比较类似,也是 私钥 -> 公钥 -> 地址,以太坊只是在公钥 -> 地址做了简化。 以太坊使用Secp256k1椭圆曲线得到私钥、公钥,比特币使用的也是相同的椭圆曲线算法。 得到公钥后,对公钥做Keccak-256哈希运算,然后取最后的4 ...
2022-02-16 10区块链 > 公链 > ETH

如何在区块网络上生成一个公平公正的随机数

附言 chainlink解决方案:https://blog.chain.link/chainlink-vrf-on-chain-verifiable-randomness/ stackExchange讨论:https://ethereum.stackexchange.com/questions/19 ...
2022-02-16 10区块链 > 公链 > ETH

ERC721和ERC1155协议对比

区别開始介紹 ERC1155 智能合約的寫法之前,我覺得先要說說 ERC1155 和 ERC721 到底有什麼區別。 簡單來說,ERC1155 是 ERC721 的升級版,ERC1155 在 ERC721 的基礎上,主要增加或改善了如下功能: 同時支持可替換代幣(同質化代幣)和不可替換代幣(非同質 ...
2022-02-16 10区块链 > 公链 > ETH

第一个夹子机器人上学习和实践

...
2022-01-25 10区块链 > 公链 > ETH

通过CREATE2获得合约地址:解决交易所充值账号问题

交易所账号充值功能需求 交易所为每个用户提供充值地址,方便用户充值 代币进入充值地址后,再汇总到交易所热钱包 实现方案为所有用户生成以太坊钱包地址方案描述为交易所每个用户生成一个以太坊的钱包地址,交易所统一管理他们的私钥,用户充值直接充值到交易所维护的地址上,然后统一汇总到交易所的热钱包地址。 方 ...
2022-01-25 10区块链 > 公链 > ETH

第一个NFT项目的开发

需求把10000张nft从一个网站上让不同的人mint出来。 逻辑流程 想法 AI设计师,生成的NFT Crypto大佬照片动漫化NFT 隐形人NFT 占卜 僵尸 素材准备确定NFT故事名称项目介绍获得权益元素确定开发Backend(数据源)存储nft的元数据,为front提供接口获取nft元数据 ...
2022-01-09 10区块链 > 公链 > ETH

©2019- Seven
Theme Tree by WuJun Powered by Hexo