-
Notifications
You must be signed in to change notification settings - Fork 4
feat: ETH TokyoデモのSepolia対応とbatchMint機能の実装 #398
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: tobanv2
Are you sure you want to change the base?
Conversation
################################### [START] ###################################
Calling bigbang with parameters:
owner: 0x51908F598A5e0d8F1A3bAbFa6DF76F9704daD072
tophatdetails: Dev Top Hat
tophatimageuri: dev-tophat
hatterhatdetails: Dev Hatter Hat
hatterhatimageuri: dev-hatterhat
memberhatdetails: Dev Member Hat
memberhatimageuri: dev-memberhat
Transaction hash: 0xfbfc1e239ecce42d9b2a7cceaa15de8f5b6406fde24df73dfc751c5571eeb241
Waiting for transaction confirmation...
Transaction confirmed in block: 8986890
Gas used: 1544471
Status: success
✅ Transaction successful!
=== BigBang Execution Results ===
Creator: 0x51908F598A5e0d8F1A3bAbFa6DF76F9704daD072
Owner: 0x51908F598A5e0d8F1A3bAbFa6DF76F9704daD072
TopHat ID: 39145842560702728981856505906352503738121133701528911242562442081861632
HatterHat ID: 39145842972078868312158016445094799377458759947212877650957407919013888
MemberHat ID: 39145842972085145413893403125858635166881967613628980006401871953526784
OperatorHat ID: 39145843383455007642459526983837095016796386192896844059352373756166144
CreatorHat ID: 39145843383461284744194913664600930806219593859312946414796837790679040
MinterHat ID: 39145843383467561845930300345364766595642801525729048770241301825191936
HatsTimeFrameModule: 0xA193a4CE929168A594744A53Fb17Ba4caBb507a4
HatsHatCreatorModule: 0x61beE220F32689FaD1af967fA33772ed2b8EeeC9
HatsFractionTokenModule: 0x50D4eb23417459dcb219831A2f6C475a8a9B967E
SplitCreator: 0xAc612115c6Bc5978758C33b52D6bC0D1E23bFD43
ThanksToken: 0x977f68a698D5877d6ce290146038479FAb510246
=== For batchMintHat Testing ===
Use MinterHat ID: 39145843383467561845930300345364766595642801525729048770241301825191936
Target MemberHat ID: 39145842972085145413893403125858635166881967613628980006401871953526784
HatsTimeFrameModule Address: 0xA193a4CE929168A594744A53Fb17Ba4caBb507a4
BigBang executed successfully!
################################### [END] ################################### ↑ bigbang 成功した!! |
#359 イシューと紐付け |
テストネットでも成功しました!!! |
お手数ですが、レビューをお願いします!! |
いくつかいらなくなったスクリプトとかファイルを削除しています!! |
いくつかいらなくなったファイルを削除しています!
@yawn-c111 ↑ create2.tsが競合してしまっているのですが、見ていただけないでしょうか(残した方が良いのかどちらか消した方が良いのか意見いただきたいです!)?? |
@mashharuki |
特に無いのでv2に寄せますね! |
ありがとうございます! 🙏 |
@yawn-c111 コンフリクト解決させました!! |
概要
ETH TokyoのデモシナリオをSepoliaテストネットで実行可能にするための対応と、複数の帽子を一度にミントする
batchMintHat
機能の実装を行いました。Issue #359 に関連する作業です。主な変更点
1.
batchMintHat
機能の実装HatsTimeFrameModule.sol
の更新:wearer
に対して一度に同じhatId
をミントできるbatchMintHat
関数を実装しました。batchMintHat
機能の単体テストをtest/HatsTimeFrameModule.ts
に追加し、正常に動作することを確認しました。batchMintHat
をCLIから実行するためのタスクを追加し、その使用方法をREADME.md
に記載しました。2. 開発環境の改善
レビュアーの方へのお願い
batchMintHat
の実装ロジックとテスト内容が適切か、レビューをお願いします。eth-tokyo-sepolia
タスクの処理内容に改善点があればご指摘ください。