Collection
Collection commands.
deploy
Deploy a collection. (CW721, CW404, ERC721, CW20)
$ lighthouse collection deploy <config-path>
<config-path>
: The path to the collection config file.
Options
-c --code <code_id>
: Register already deployed CW721/CW404 contract (optional)-e --erc721address <erc721_address>
: Register already deployed ERC721 contract (must be ERC2981 lighthouse edition) (optional)-g --gas-price <gas_price>
: Gas price to use for transaction (default: 0.1)
update
Update a collection.
$ lighthouse collection update <config-path> <address>
<config-path>
: The path to the collection config file.<address>
: The address of the collection contract.
Options
-g --gas-price <gas_price>
: Gas price to use for transaction (default: 0.1)
view
View a collection.
$ lighthouse collection view <address>
<address>
: The address of the collection contract.
point
Deploy a pointer for a collection.
$ lighthouse collection point <address>
<address>
: The address of the collection contract. either sei or 0x address.
Options
-g --gas-price <gas_price>
: Gas price to use for transaction (default: 0.1)
unfreeze
Unfreeze a collection.
$ lighthouse collection unfreeze <address>
<address>
: The address of the collection contract.
Options
-g --gas-price <gas_price>
: Gas price to use for transaction (default: 0.1)
reveal
Reveal metadata for a collection.
$ lighthouse collection reveal <address>
<address>
: The address of the collection contract.
Options
-g --gas-price <gas_price>
: Gas price to use for transaction (default: 0.1)
ownership
Ownership commands.
update-lighthouse-admin
Change the admin of a collection in Lighthouse Core. Will give the new admin full control over the collections lighthouse configuration.
$ lighthouse collection ownership update-lighthouse-admin <address> <new-admin>
<address>
: The address of the collection contract.<new-admin>
: The address of the new admin.
Options
-g --gas-price <gas_price>
: Gas price to use for transaction (default: 0.1)
transfer-cw-ownable-ownership
Transfer all CW-Ownable rights of a collection to a new address. Transfer proposal will be sent to the new owner. (CW721 and CW404 collections only) Lighthouse Core should be the owner of the collection to execute this command.
$ lighthouse collection ownership transfer-cw-ownable-ownership <address> <new-owner>
<address>
: The address of the collection contract.<new-owner>
: The address of the new owner.
Options
-g --gas-price <gas_price>
: Gas price to use for transaction (default: 0.1)
accept-cw-ownable-ownership
Accept the CW-Ownable ownership transfer of a collection. (CW721 and CW404 collections only) The new owner should execute this command to accept the ownership transfer.
$ lighthouse collection ownership accept-cw-ownable-ownership <address>
<address>
: The address of the collection contract.
Options
-g --gas-price <gas_price>
: Gas price to use for transaction (default: 0.1)
update-nft-contract-admin
Transfer contract admin rights of a collection to a new address. New owner can migrate and alter the collection code. For ERC721 collections, Minter role will be transferred to the new owner. Lighthouse Core should be the owner of the collection to execute this command.
$ lighthouse collection ownership update-nft-contract-admin <address> <new-admin>
<address>
: The address of the collection contract.<new-admin>
: The address of the new admin.
Options
-g --gas-price <gas_price>
: Gas price to use for transaction (default: 0.1)