前提: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/<実行ファイル>