E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Web3.js
以太坊中的国际银行账号iban
简单地说,以太坊中的iban账号是以太坊为了和传统的银行系统对接而引入的概念,
web3.js
中提供了以太坊地址和iban地址之间的转换方法。
落叶无声9
·
2024-02-04 06:58
以太坊
以太坊
智能合约
银行账号
iban
web3.js
使用web3获取token的交易记录
Solidity和
web3.js
中称为Events,以太坊黄皮书中称为Logs。以太坊通过Logs实现Events(事件)功能。智能合约代码通过Events将日志写入区块链中。
六天天天向上
·
2024-01-17 05:19
vue使用
web3.js
依赖包下载mounted(){this.link();translate.setUseVersion2();//设置使用v2.x版本translate.language.setLocal('chinese_simplified');//设置本地语种(当前网页的语种)。如果不设置,默认就是'chinese_simplified'简体中文。可填写如'english'、'chinese_simplifi
失落村庄
·
2024-01-09 01:32
vue.js
node.js安装
web3.js
然后安装
web3.js
,命令行输入安装命令npminstallweb3npm会自动安装web3及其依赖项。
嵌入式填坑指南
·
2024-01-08 04:57
node.js
web3
javascript
基于
web3.js
和ganache实现智能合约调用
jsganache模拟软件ganache参数配置从ganache获取一个url,和一个账号的地址,url直接使用图中的rpcserver位置的数据即可账号address从下列0x开头的账号任选一个复制,
web3
嵌入式填坑指南
·
2024-01-06 12:36
区块链
web3
javascript
智能合约
Infura的基本用途和具体实例
1.向以太坊网络发送交易并获取交易的结果2.获取以太坊地址的余额、交易历史记录等信息3.通过
Web3.js
等以太坊库与智能合约进行交互3.使用Infura发送以太币4.其他服务Infura是一个由ConsenSys
代码狂想家
·
2024-01-01 09:03
区块链
Infura
web3
vite 使用 web3, walletConnect 报错
Bufferglobal或者process.env如果要在vite环境中运行,引入的包改为importWeb3from'web3/dist/web3.min.js'参考链接:GitHub-ChainSafe/
web3
Z_ One Dream
·
2023-12-02 10:23
前端
vue.js
javascript
ecmascript
如何使用Web3在浏览器中与智能合约进行交互
2018-4-20技术文章
Web3.js
是以太坊官方的JavascriptAPI,可以帮助智能合约开发者使用HTTP或者IPC与本地的或者远程的以太坊节点交互。
P叔
·
2023-11-17 09:49
区块链概念
以太坊
【区块链技术开发】十个比较流行的以太坊智能合约开发框架
专栏:【区块链技术开发】前期文章:【区块链技术开发】剖析区块链Ganache模拟器工具及其智能合约部署区块链的查询方式【区块链技术开发】基于
Web3.js
以太坊网络上的智能合约的交互及其应用【区块链技术开发
源代码杀手
·
2023-11-17 03:25
区块链技术开发
区块链
智能合约
人工智能
web3.js
基础知识简单汇总
使用JavaScript来开发DApp时,很多时候需要使用到
web3.js
。
百撕可乐
·
2023-11-07 05:47
区块链
javascript
web3
开发语言
使用Golang与
Web3.js
进行区块链开发
Web3.js
是一款由以太坊基金会开发的JavaScript库,用于与以太坊区块链进行交互。
一只会写程序的猫
·
2023-10-29 19:54
Go
golang
web3
javascript
使用
web3.js
收发ETH或ERC20Token
以太坊的转账分主要分为为ETH转账、ERC20转账这2种,其转账流程,如图(1)所示:图(1)以太坊转账流程图1、初始化原始交易单rawTx{} ETH和ERC20这2种类型的代币,主要区别,发生在第3步"初始化原始的交易单rawTx{}"时,设置to字段和value字段有差别,如下表所示:rawTxETHERC20说明fromfromAddressfromAddressToken发送人no
sanqima
·
2023-10-21 04:59
区块链
truffle
ETH转账
ERC20转账
web3.js
Token
区块链
web3.js
简介与入门
Web3.js
是ETH提供给开发人员将其APP运行在ET
weixin_39341981
·
2023-10-21 04:59
web3
javascript
金融
1.DApp-做一个DApp需要学习什么
Web3编程接口:了解
Web3.js
或其他类似的库,用于与区块链进行交互,包括与智能合约的通信、以太币的发送等。前端开发:熟悉前端开发技术,如HT
南宫遐迩
·
2023-10-16 16:40
DApp
学习
javascript
html
web3
区块链
智能合约
开发语言
使用web3获取以太坊所有地址及余额
最近在看
web3.js
的接口文档,学以致用,完成了一个小项目,获取以太坊所有的地址及对应的余额,特此记录(2018.12.22)。
六天天天向上
·
2023-10-15 04:54
智能合约教程
流程合约代码编写(Solidity)->合约编译(solc)->合约部署(web3)开发语言及工具:区块链节点:ganache-cli基础环境:node合约开发语言:Solidity合约编译器:solc合约访问库:
web3
JARVIS_STUDIO
·
2023-10-13 10:30
ETH开发3——以太坊编程接口
Web3.js
在进行网站或客户端开发时,就需要用到
web3.js
。
web3.js
库是一个javascript库,可以让你执行很多与区块链进行交互的任务。与Ajax类似,可以使用
Web3.js
读写以太坊区块链。
枝柳飞扬
·
2023-10-08 06:54
web3
javascript
区块链
开发语言
ecmascript
官方文档翻译 Solidity的语法介绍
从
web3.js
,即JavaScri
陈友辉
·
2023-09-25 00:45
solidity函数重载以及调用
如何调用重载方法
web3.js
调用call调用重载方法查数据constweb3=newWeb3('https://mainnet.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161
【03】
·
2023-09-22 23:46
solidity
以太坊
区块链
【每日知识】Web3 API 实践
博客中《
web3.js
编译Solidity,发布,调用全部流程(手把手教程)》一文开头写到要安装
web3.js
,对于已经安装truffle框架的童鞋来说,就不需要安装了,因为truffl
大爬虫Shalom
·
2023-09-18 09:08
流水账——国庆假期
发现其实也没有那么难...甚至可以说挺简单的...国庆期间,把solidity语言过了一遍,
web3.js
的API接口过了一遍,(主要是以太坊的接口)貌似编程的话就干了这么两件事儿
刘_泽美
·
2023-09-14 05:52
从以太坊交易日志中监听智能合约事件event
事件event由合约函数调用,
web3.js
可以轻松监听此类event,并返回需要的数据。
sky2016
·
2023-09-11 00:20
ethers.js2:provider提供商
在ethers中,Provider不接触用户私钥,只能读取链上信息,不能写入,这一点比
web3.js
要安全。
fdbright
·
2023-08-23 17:31
区块链
智能合约
ethers.js1:ethers的安装和使用
与更早出现的
web3.js
相比,它有以下优点:代码更加紧凑:ethers.js大小为116.5kB,而
web3.js
为590.6kB。更加安全:
Web3.js
认为用户会在本地部署以太坊节点
fdbright
·
2023-08-23 17:30
ethers
区块链
前端
智能合约
如何读取以太坊链上历史数据
我能想到的只有扫块”办法当然是有的:去找一个归档节点(archivenode)确定要查询数据的区块号发送eth_call查询请求的时候传入区块号参数,如果是用
web3.js
,可以用类似下面的代码:erc20Instance.methods.totalSupply
Ashton
·
2023-08-06 10:49
web3.js
连接geth 节点 基本环境搭建
web3.js
连接geth节点基本环境搭建geth作为以太坊的一个私有节点客户端,我们可以使用solidity语言编写智能合约,编写好智能合约之后,我们可以讲智能合约部署到以太坊节点。
P叔
·
2023-07-28 01:06
Web3.js
在以太坊上部署和调用智能合约
Web3.js
在以太坊上部署和调用智能合约介绍如何使用
Web3.js
在以太坊上部署和调用智能合约;
Web3.js
是以太坊JavaScriptAPI的实现,它可以与以太坊区块链进行交互智能合约编写使用Solidity
放纵 ╮青春
·
2023-07-15 16:35
web3
javascript
智能合约
以太坊Dapp开发通过
web3.js
调用智能合约
在dapp目录下创建一个工程sixtest[root@dapp]#express-esixtest我们在remix当中部署好的智能合约pragmasolidity^0.4.22;contractcounter{uint256counter;constructor()public{counter=1;}functiongetCounter()publicviewreturns(uint256){re
柠檬味小发糕
·
2023-07-15 16:03
以太坊Dapp
linux
npm
dapp
连接区块链节点的 JavaScript 库
web3.js
文章目录前言
web3.js
介绍
web3.js
安装
web3.js
库模块介绍连接区块链节点向区块链网络发送数据查询区块链网络数据前言通过前面的文章我们可以知道基于区块链开发一个DApp,而DApp结合了智能合约和用户界面
叫我二蛋
·
2023-07-14 00:54
区块链
javascript
web3
区块链
Web3.js
1.以太坊概念以太坊是一个全新开放的区块链平台,它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用;它是一个开放源代码的项目,由全球范围内的很多人共同创建,允许用户按照自己的意愿创建复杂的操作;以太坊核心是以太坊虚拟机(“EVM”)/智能合约,可以执行任意代码,用计算机科学术语说,以太坊的虚拟机是“图灵完备的”。自我理解:以太坊有一个规范的计算机称为以太坊虚拟机,他的状态获得所有人的认
地雷Java
·
2023-06-20 05:09
javascript
区块链
以太坊
web3.js
目录1.介绍2.环境搭建2.1NPM2.2web3.js3.访问区块链网络4.智能合约对象5.调用智能合约读函数6.交易操作6.1安装ethereumjs-tx6.2准备账号6.3执行交易6.3.1创建交易对象6.3.2签署交易6.3.3广播交易6.4在本地Ganache执行转账交易7.部署智能合约7.1构建交易对象7.2准备部署合约7.3执行部署8.调用智能合约写函数8.1构建交易对象8.2执行
henulmh
·
2023-06-20 05:08
javascript
区块链
开发语言
web3.js
常用的操作方法
--需要先安装
web3.js
库,命令行执行npminstallweb31.账户importWeb3from"web3";importmyContractJSONfrom"..
钱端工程师
·
2023-06-19 16:05
web3
web3.js
运行交易操作文件出现:Error: Expected private key to be an Uint8Array with length 32错误
源码//app.js文件内容constreselt=require('dotenv').config();//默认读取项目根目录下的.env文件,用process.env.调用//1.导入ethereumjs-tx库varTx=require('ethereumjs-tx').Transaction;//2.建立Web3连接constWeb3=require('web3');constweb3=n
Krlin_
·
2023-06-08 02:02
学习
前端
javascript
web3
【以太坊开发05】
Web3.js
正式开发环境中,我们一般不是使用remix去编译和部署合约,而是使用goland调用web3进行开发。Web3工作模式:一、开发环境使用脚锁架创建一个react项目,初始化NPM项目,执行下面命令,创建package.json,描述当前模块属性的⽂件。npminit一路yes下来即可。项目的目录结构如下:二、web3编译合约2.1安装编译器npminstall--savesolc会在package
胡桃木子
·
2023-06-08 02:01
区块链
以太坊
javascript
区块链
记录分享vue3通过
web3.js
连接MetaMask的流程及签名、验签方法
记录下
web3.js
连接,希望对像我一样的小白有帮助。废话不多说,开整!
沐沐沐那个高
·
2023-06-08 02:00
web3.js
Metamask钱包
区块链
js
区块链
web3
vue
javascript
使用
web3.js
进行开发
参考地址:hereandhere零、在私有链上部署合约//本文中用到的MetaCoin合约pragmasolidity^0.4.2;contractMetaCoin{mapping(address=>uint)balances;eventTransfer(addressindexed_from,addressindexed_to,uint256_value);functionMetaCoin(){
Omni-Space
·
2023-06-08 02:59
以太坊
ETH
/
智能合约
以太坊
ETH
/
开发教程
以太坊
ETH
/
Web3.js
web3.js
智能合约
以太坊
solidity
使用
Web3.js
进行 Matic 测试网上链操作
1.geth的安装1.apt-get方式在线安装sudoapt-getinstallsoftware-properties-commonsudoadd-apt-repository-yppa:ethereum/ethereumsudoapt-getupdatesudoapt-getinstallethereum1.1查看版本gethversion2.在geth目录创建genesis.json文件{
NotFoundBugException
·
2023-06-08 02:57
区块链
web3
js
web3.js
获取导入
我们访问https://github.com/我们搜索
web3.js
然后我们直接点击第一个进去进入之后往下拉你会看到它支持node项目的两种引入方式这里大家可以直接下载我的资源https://download.csdn.net
-耿瑞-
·
2023-06-08 02:27
javascript
web3
前端
【区块链】走进web3的世界-对于前端来说,web2与web3的区别
web3离不开几个概念,智能合约、区块链、前端交互1、智能合约可以直接与区块链中的区块进行交互;2、前端通过
web3.js
/ethers.js等npm库可以和智能合约进行交互;说的直白点,web3与web2
兵腾傲宇
·
2023-04-16 17:55
区块链
web3
前端
【区块链】走进web3的世界-对于前端来说,web2与web3的区别
web3离不开几个概念,智能合约、区块链、前端交互1、智能合约可以直接与区块链中的区块进行交互;2、前端通过
web3.js
/ethers.js等npm库可以和智能合约进行交互;说的直白点,web3与web2
兵腾傲宇
·
2023-04-16 16:57
区块链
Web3.js
与以太坊区块链交互
在前面的博客中已经介绍了如何搭建一个以太坊客户端节点。不止是以太坊,区块链的节点一般会提供一些接口,大部分都是通过JSONRPC和节点进行交互。JSON-RPC,是一个无状态且轻量级的远程过程调用(RPC)传送协议,可以在同一个进程中,在套接字上,在HTTP上,或在许多不同的消息传递环境中使用。RPC、客户端(节点)、以太坊网络三者的关系:用户通过RPC调用客户端功能,客户端通过EVM执行智能合约
JennyVeil
·
2023-04-09 13:48
Ethereum架构的分析
以太坊最上层的是DApp,它是整个区块链的展示层,通过
Web3.js
和智能合约层进行交换,如以太坊使用的是truffle和web3-js,区块链的应用层可以是移动端,web端,或是融合进现有的服务器,把当前的业务服务器当成应用层
weixin_33853794
·
2023-04-09 08:51
数据结构与算法
数据库
运维
.NET应用和以太坊智能合约的桥梁
Nethereum基本上是目前唯一可用的.NET平台下的
web3.js
移植包。
编程狂魔
·
2023-04-05 15:42
DAPP学习笔记——
web3.js
篇
为了解决这些问题我们采取了学习:1⃣️使用本地节点Ganache2⃣️
web3.js
的原理和使用3⃣️使用开发框架truffle第六课Web服务器搭建最主流的使用:Nginx/Apache或者用集成的方法
jhw_12138
·
2023-04-03 15:27
dapp
Truffle详解
以太坊最受欢迎的开发框架是使用
web3.js
的Truffle。
培根芝士
·
2023-03-31 08:50
区块链
以太坊
区块链
数字货币
Web3与智能合约交互实战
因此,我们需要一种友好的方式(比如一个web页面)来与智能合约交互,于是问题的答案就是
web3.js
。Web3.jsWeb3
Tiny熊
·
2023-03-15 01:18
区块链
区块链技术剖析
区块链
Web3
如何解决
web3.js
与React Native冲突
环境node版本必须大于6"react-native":"0.49.5","web3":"1.0.0-beta.34","node-libs-browser":"2.1.0","babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1",1.安装node-libs-browsernpminstall--savenode-libs-browser2.在项
精灵神帝
·
2023-03-10 11:05
Web3.js
查询以太币和代币余额及转账
目录安装在私链和主链上查询以太币及代币余额在私链上转账以太币及代币在主链上转账以太币及代币以太币转账代币转账安装npminstallweb3web3.js查询以太币及代币余额以及进行以太币和代币转账在私链和主链上查询以太币及代币余额查询类方法在私链和主链上的方法都是一样的主链地址。可以去infura申请contractAbi。合约的abi。可以去https://etherscan.io获取,如果代
·
2023-03-08 21:51
前端通过web3调用智能合约进行逻辑交互
第1章:介绍
Web3.js
完成第五课以后,我们的僵尸DApp的Solidity合约部分就完成了。现在我们来做一个基本的网页好让你的用户能玩它。要做
rectinajh
·
2023-02-18 02:13
【NFT网站】教你制作开发NFT预售网站官网Mint作品
二、开发步骤1.引入
Web3.js
库2.引入合约ABI以及合约地址3.连接钱包Connect按钮功能方法编写4.获取合约实例从合约中读取发售价格4.模拟用户Mint总结开发前准备在上一篇教程中我们已经介绍如何使用
我爱喝健力宝
·
2023-02-07 10:50
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他