Published on2023年3月25日ether.jsのBignumberで3行置きにコンマを表示する方法ethers-jsjavascriptether.jsのBignumberを使っているときに、3桁毎にコンマを表示させたい時があります。そんな時はcommifyを使えば解決できます。
Published on2022年5月3日ethers.jsでemitされたeventをlistenする方法ethers-jssmart contractでeventをemitした際に、ethers.jsでeventをlistenして、 何らかのアクションを取りたい時があります。その際のやり方を紹介したいと思います。 たとえば、ERC20のtokenをtransferして、そのeventを購読して、transferされたらそれをconsoleに表示するにはたとえば、下記のようなコードになります。(reactを想定)
Published on2022年5月3日ethers.jsでINT MAXの値を使う方法ethers-jsapproveなどの際によく使われているINT_MAXですが、ethers.jsですでに用意されているので、 これを使えば簡単にできます。具体的に下記のconstantを参照するだけです ethers.constants.MaxUint256