Тестирование

Ord can be tested using the following flags to specify the test network.

Большинство команд ord в inscriptions и explorer могут быть запущены со следующими нетворк флагами:

NetworkFlag
Testnet--testnet or -t
Signet--signet or -s
Regtest--regtest or -r

Regtest не требует загрузки блокчейна или индексации ord.

Пример

Run groestlcoind in regtest with:

groestlcoind -regtest -txindex

Создать кошелек в regtest с:

ord -r wallet create

Получите regtest адрес для приема с помощью:

ord -r wallet receive

Добыть 101 блок (для разблокировки coinbase) с помощью:

groestlcoin-cli -regtest generatetoaddress 101 <receive address>

Inscribe в regtest с:

ord -r wallet inscribe --fee-rate 1 <file>

Добыть надпись с:

groestlcoin-cli -regtest generatetoaddress 1 <receive address>

Посмотреть надпись в regtest explorer:

ord -r server

Тестирование рекурсии

When testing out recursion, inscribe the dependencies first (example with p5.js):

ord -r wallet inscribe --fee-rate 1 p5.js

Это должно вернуть значение inscription_id, на которое затем можно ссылаться в рекурсивной надписи.

ВНИМАНИЕ: Эти ID будут отличаться при вписывании в mainnet и signet, поэтому не забудьте изменить их в рекурсивном вписывании для каждого чейна.

Затем можно нанести рекурсивную надпись с помощью:

ord -r wallet inscribe --fee-rate 1 recursive-inscription.html

Наконец, нужно добыть несколько блоков и запустить сервер:

groestlcoin-cli generatetoaddress 6 <receive address>
ord -r server