Web3S_Demo > Web 3S Ipns Publish Name Async Task > IPNS Publish Name

IPNS Publish Name

Publishes or republishes a name over IPNS.

Inputs

In
Exec

Ipfs Address
Web 3S Ipfs Address Structure

IPFS address the name will be pointing to.

Private Pem Key
Array of Bytes

The private key used to create and sign the record (one private key is equivalent to exactly one key, changing the key will result in a different name!)

Password
String

Password for decrypting a pass-phrase encrypted PEM key. For unencrypted keys leave empty.

Ipns Service
EWeb3S_IpnsService Enum

Service the record is to be uploaded to.

Lifetime
Timespan Structure

The lifetime of the record. If 0, default value will be used (if republishing, existing record's lifetime will be used)

Ttl
Uint 64 Structure

Time-to-Live. Only for advanced use. A hint for how long the record should be cached before going back to, for instance the DHT, in order to check if it has been updated. If 0, default value will be used (if republishing, existing record's TTL will be used)

Request Name
Name

Optional unique name for the HTTP Request Subsystem.

Outputs

Out
Exec

Started
Exec

Progress
Exec

Completed
Exec

Success
Boolean

Error Message
String

Record
IPNS Record Structure (by ref)