
区块链
区块链学习笔记
小僵尸打字员
以解决问题为驱动力
展开
-
ERC20和BSC链调用智能合约转移拥有者权限
背景自从回答了 bsc合约拥有者权限怎么打入0x000000000000000000地址 这个问题后, 好多人私信我要教程, 在这写一下实现ERC20链和BSC链都是一样的, 包括调用其他合约的方法(看不懂代码的别自己调用…浪费矿工费的不说别把自己钱转没了)...原创 2022-02-15 17:11:00 · 4167 阅读 · 13 评论 -
手摸手用Truffle开发自己的第一个DApp
前言简单写个杂货铺的DApp, 每个人可以把自己不用的物品挂在上面, 以获得领取别人物品的机会, 简单来说就是共享自己无用的物品;效果图, 请忽略样式, 毕竟我是个后端项目源码环境需求MetaMasknodeyarnGanachetruffle (npm install -g truffle)lite-server (yarn add lite-server )后端初始化项目truffle init npm init目录介绍|-- Dapp |原创 2020-12-04 17:14:07 · 858 阅读 · 0 评论 -
手摸手部署IPFS(星际文件系统)
前言部署完UniSwap之后, 也要看一看备受推崇的IPFS, UniSwap的前端项目uniswap-interface就是基于此部署的简介官网地址, 星际文件系统(InterPlanetary File System,缩写IPFS)是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在IPFS网络中的节点将构成一个分布式文件系统。它是一个开放源代码项目,自2014年开始由Protocol Labs在开源社区的帮助下发展。其最初由Juan Benet设计。原创 2020-12-04 12:17:33 · 595 阅读 · 0 评论 -
Solidity笔记-合约间的互相调用
前言合约间偶尔也有需要互相调用的场景, 跟Go的接口声明挺像的示例代码调用加密猫和usdt的合约, 分别获取加密猫信息和usdt余额pragma solidity ^0.4.19;contract KittyInterface { /// @notice Returns all the relevant information about a specific kitty. /// @param _id The ID of the kitty of interest.原创 2020-11-03 15:56:55 · 1912 阅读 · 0 评论 -
Solidity笔记-快速入门
前言Solidity 的代码都包裹在合约里面. 一份合约就是以太应币应用的基本模块, 所有的变量和函数都属于一份合约, 它是你所有应用的起点示例代码先简单写一份存储用户信息的合约, 然后里面基本覆盖了solidity的基础语法owner.solpragma solidity ^0.4.19;/** * @title Ownable * @dev The Ownable contract has an owner address, and provides basic authori原创 2020-10-30 14:52:54 · 699 阅读 · 2 评论