You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Update DDNS
v0.1.2
DDNS(Distributed Domain Name System) update action. Currently it supports ENS and CNS.
Parameter | Required | Description |
---|---|---|
mnemonic |
Yes | Mnemonic phrase for wallet recovery. Plain PrivateKey can be used as well. |
rpc |
Yes | Url of RPC APIs. |
name |
Yes | Distributed domain name. Currently it supports ENS, CNS (.eth, .crypto) names. (eg ddns-action.eth , ddns-action.crypto ) |
contentHash |
Yes | Hash of content.. |
contentType |
No | Type of content. Supported types [ipfs-ns , swarm-ns ]. Default ipfs-ns |
dryRun |
No | Execution emulation without setting new content hash. Default false |
verbose |
No | Level of verbosity [false - quiet, true - verbose]. Default false |
Provider | ipfs-ns | swarm-ns |
---|---|---|
ENS | Yes | Yes |
CNS | Yes | No |
uses: aquiladev/ddns-action@v1
with:
mnemonic: ${{ secrets.MNEMONIC }}
rpc: ${{ secrets.RPC }}
name: ddns-action.eth
contentHash: ${{ steps.upload.outputs.hash }}
Take a look DApps Delivery Guide