区块链学习之Web3j入门(三):状态与交易

资讯 2024-07-12 阅读:23 评论:0
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
1.以太坊的两种交易

以太坊中有两种交易,分别为普通交易裸交易。普通交易由外部节点进行签名,然后发送到网络中进行确认;裸交易由外部应用进行签名,节点不再额外处理,而只是负责发送到网络中进行确认(未经节点加工的原始交易数据)。交易作为一种激励,使得账户的状态不断发生改变(账户余额),即产生了一种基于余额激励的以太坊状态机

There are two types of transactions xff0c; ordinary transactions and naked transactions . Ordinary transactions are signed by external nodes xff0c; then sent to network for confirmation xff1b; nud trading is signed by external applications xff0c; nodes are no longer extra processing xff0c; rather, they are sent to the network for confirmation (original transaction data unprocessed).

2. Web3j获取账户余额

以太坊定义了eth_getBalance接口用来获取账户余额,在web3j中对应的封装方法为ethGetBalance(),响应对象为EthGetBalance:

The Eth_getBallance interface was defined to capture account balances & #xff0c; the corresponding encapsulation method in web3j was ethGetBallance() & #xff0c; the responding object was EthGetBallance:

 

执行结果:(单位为wei,相当于100个以太币)
在这里插入图片描述

Results of implementation xff1a; inwei, equivalent to 100 NT)
insert picture description here

3.货币单位的表示与转换

Web3j中Unit的枚举类型定义以太坊货币的单位:

The list type of Unit in Web3j is defined as the unit of #xff1a in the Taiwan currency;

  • Convert.Unit.WEI
  • Convert.Unit.KWEI
  • Convert.Unit.MWEI
  • Convert.Unit.GWEI
  • Convert.Unit.SZABO
  • Convert.Unit.FINNEY
  • Convert.Unit.ETHER
  • Convert.Unit.KETHER
  • Convert.Unit.METHER
  • Convert.Unit.GETHER
    进制转换实现:
 

结果:
在这里插入图片描述

Results xff1a;
 Insert picture description here

4.两种交易

以太坊约定了两种交易不同的提交接口:普通交易使eth_sendTransaction 调用提交,而裸交易则应当使用eth_sendRawTransaction调用提交。事实上,在公共节点中,通常会拒绝普通交易的提交,而要求外部应用必须进行离线签名。
下节中再详细讲述两种交易的具体实现过程~~

In fact, xff0c; in public nodes xff0c; usually the submission of ordinary transactions is denied xff0c; the external application has to be signed off.
details about the specific process of realization of the two transactions ~ in the next section .

美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
文字格式和图片示例

注册有任何问题请添加 微信:MVIP619 拉你进入群

弹窗与图片大小一致 文章转载注明

分享:

扫一扫在手机阅读、分享本文

发表评论
平台列表
美化布局示例

欧易(OKX)

  全球官网 大陆官网

币安(Binance)

  官网

火币(HTX)

  官网

Gate.io

  官网

Bitget

  官网

deepcoin

  官网
热门文章
  • 0.00003374个比特币等于多少人民币/美金

    0.00003374个比特币等于多少人民币/美金
    0.00003374比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00003374比特币等于2.2826 1222美元/16.5261124728人民币。比特币(BTC)美元(USDT)人民币(CNY)0.00003374克洛克-0/22216.5261124728比特币对人民币的最新汇率为:489807.72 CNY(1比特币=489807.72人民币)(1美元=7.24人民币)(0.00003374USDT=0.0002442776 CNY)。汇率更新于2024...
  • 0.00006694个比特币等于多少人民币/美金

    0.00006694个比特币等于多少人民币/美金
    0.00006694比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00006694比特币等于4.53424784美元/32.5436 16人民币。比特币(BTC)美元(USDT)人民币(CNY)0.000066944.53424784【比特币密码】32.82795436 16比特币对人民币的最新汇率为:490408.64 CNY(1比特币=490408.64人民币)(1美元=7.24人民币)(0.00006694USDT=0.0004846456 CNY)汇率更新时...
  • 0.00015693个比特币等于多少人民币/美金

    0.00015693个比特币等于多少人民币/美金
    0.000 15693比特币等于多少人民币?根据比特币对人民币的最新汇率,0.000 15693比特币等于10.6 1678529美元/76.86554996人民币。比特币(BTC)【比特币价格翻倍】美元(USDT)人民币(CNY)0.000/克洛克-0/5693【数字货币矿机】10.6 167852976.8655254996比特币对人民币的最新汇率为:489,807.72 CNY(1比特币= 489,807.72人民币)(1美元=7.24人民币)(0.00015693 U...
  • 币圈院士:5.20比特币(BTC)以太坊(ETH)行情分析

    币圈院士:5.20比特币(BTC)以太坊(ETH)行情分析
    利空出尽?华尔街多头坚信美股将摆脱泥潭 经济衰退风险被夸大A lot of people on Wall Street believe that beauty will escape the quagmire; the risk of recession is exaggerated. 从目前美国经济的情况加上美股先有的走势来判断,确信通胀已经或即将见顶,这为价格压力回落铺平了道路,这最终将使美联储得以放缓...
  • 2000年美国GDP占世界的304%,中国GDP仅占35%,现在呢?

    2000年美国GDP占世界的304%,中国GDP仅占35%,现在呢?
    GDP作为全球公认的实力基准,就像是一个大国实力的代言人,它是布雷顿森林体系下全球团结的声音。它不仅仅是数字的累积,更是大国综合实力的人格化,默默诉说着每个国家的辉煌与荣耀。虽然GDP不是衡量一个国家综合实力的唯一标准,但无疑是最关键的指标之一。作为一面镜子,它反映了国家的经济实力和发展水平,是国家综合实力的重要体现,不容忽视。2000年,中国GDP迈过/克洛克-0/万亿美元的重要门槛,达到/克洛克-0/。2/克洛克-0/万亿美元(折合人民币7。7万亿元)。然而,在全球经济的...
标签列表