改善詳細 / Details of Improvement
/api/points/webhook のPOSTエンドポイント
- 決まった量のERC1155(tokenidは1でOK)を買ってくれた人にMint
/api/mtx/relay.ts を参考にして、OpenZeppelinのSignerをつかって叩くようにする。開発環境では、OZ経由せずふつうのEOAで実行。getOzSigner関数はmtx/relayでも使うし、points/webhookでもつかうのでlibsとかにいれて共通化してもよさそう
MintPointのMumbaiデプロイしたコントラクトアドレス 0xd228cf3f38e2c51d5852241E38eBC525ff271dBd
環境変数DEV_RELAYER_PRIVATE_KEYに任意のPrivateKeyをセット
期待する見せ方・挙動 / Expected behavior
- webhookのパラメータはStripeのドキュメント参考に
- metadataにERC1155の量とリクエストしてきたアドレスが入る予定
改善詳細 / Details of Improvement
/api/points/webhookのPOSTエンドポイント/api/mtx/relay.tsを参考にして、OpenZeppelinのSignerをつかって叩くようにする。開発環境では、OZ経由せずふつうのEOAで実行。getOzSigner関数はmtx/relayでも使うし、points/webhookでもつかうのでlibsとかにいれて共通化してもよさそうMintPointのMumbaiデプロイしたコントラクトアドレス
0xd228cf3f38e2c51d5852241E38eBC525ff271dBd環境変数DEV_RELAYER_PRIVATE_KEYに任意のPrivateKeyをセット
期待する見せ方・挙動 / Expected behavior