前提:Node.jsがインストールされていること。動作確認済みバージョンは、22.11.0です。
typescript
フォルダに移動し、依存パッケージをインストール。
$ cd typescript
$ npm i
.env.sample
をコピーして、.env
ファイルを作成する。
$ cp .env.sample .env
.env
ファイルを開き、PRIVATE_KEY_A
とPRIVATE_KEY_B
にそれぞれ別のアカウントの秘密鍵を入力する。
PRIVATE_KEY_A
にはxymが入金されたアカウントの秘密鍵を入力する。
PRIVATE_KEY_A=12*************************34
PRIVATE_KEY_B=56*************************78
NODE_URL=https://sym-test-03.opening-line.jp:3001
typescript
フォルダから実行する。
$ npx tsx src/<実行ファイル>
前提:pythonがインストールされていること。動作確認済みバージョンは、3.11.10です。
python
フォルダに移動する。
$ cd ../python
仮想環境の構築を構築する。(venvの利用を想定)
$ python -m venv .venv
$ source .venv/bin/activate
依存パッケージをインストール。
$ (.venv) ARCHFLAGS="-arch arm64" # M1 Macの場合はアーキテクチャをarm64にする必要があります。
$ (.venv) pip install -r requirements.txt
.env.sample
をコピーして、.env
ファイルを作成する。
$ cp .env.sample .env
.env
ファイルを開き、PRIVATE_KEY_A
とPRIVATE_KEY_B
にそれぞれ別のアカウントの秘密鍵を入力する。
PRIVATE_KEY_A
にはxymが入金されたアカウントの秘密鍵を入力する。
PRIVATE_KEY_A=12*************************34
PRIVATE_KEY_B=56*************************78
NODE_URL=https://sym-test-03.opening-line.jp:3001
python
フォルダから実行する。
$ (.venv) python src/<実行ファイル>