Skip to content

Commit 42cf87a

Browse files
committed
update
1 parent 31a5595 commit 42cf87a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: ethereum_transaction.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444

4545
### value
4646

47-
このトランザクションでto(recipient)に送られるETH(単位はwei)。
47+
このトランザクションでto(recipient)に送られるether(単位はwei)。
4848

4949
### gasLimitなどのガスに関する情報
5050

@@ -56,7 +56,7 @@
5656
代表的なのがコントラクトの関数を呼び出すことです。例えば、マーケットプレイスでのNFTの購入を考えてみます。マーケットプレイスのコントラクトの中に、
5757
気に入ったNFTをETHを支払って購入できる関数があるとします。ETHで販売されているNFTを購入するには、データの内部でvalueを設定してETHを送金します。同時に気に入ったNFTのIDを指定するため、dataには引数としてIDを入れます。このトランザクションのto(recipient)は呼び出すコントラクトのアドレスになります。
5858

59-
他にもdataは設定せず、valueのみ指定することで友人にETHを送るトランザクションなども考えられます。この際のto(recipient)は、友人のアドレスになります。
59+
他にもdataは設定せず、valueのみ指定することで友人にetherを送るトランザクションなども考えられます。この際のto(recipient)は、友人のアドレスになります。
6060

6161
ここからはコードを書いてトランザクションを実行していきます。
6262

@@ -95,7 +95,7 @@ contract MonobundleDeposit {
9595

9696
openAccountという関数は、コントラクトの内部にnameとbalanceを持つaccountsを作成します。このaccountsはopenAccountを呼び出したEOAsのアドレスに紐づけられています。balanceは関数を呼び出す際に送金されたetherの量、nameは引数_newNameにより更新されます。Node.jsとethers jsの使い方については、[こちら](https://docs.etherscan.io/tutorials/signing-raw-transactions)の記事1、2の項目を参考にしてください。
9797

98-
Ether.jsを使ってopenAccountを呼び出すコードを書いていきます。次の4つを順に実行していきます。(トランザクションを実行する際に、ETHを送金します。ETHは送金され、アカウントのETHは減少します。大量のETHは送らないようにしましょう。)
98+
Ether.jsを使ってopenAccountを呼び出すコードを書いていきます。次の4つを順に実行していきます。(トランザクションを実行する際に、etherを送金します。etherは送金され、アカウントのetherは減少します。大量のetherは送らないようにしましょう。)
9999

100100
1. private keyとproviderからウォレットを作成
101101
2. openAccountを実行するためのdataを作成する

0 commit comments

Comments
 (0)