Skip to content

Instantly share code, notes, and snippets.

@puyu-eth
puyu-eth / ens_send_commitment.js
Last active December 23, 2021 21:04
ENS commitment
const send_commitment = async(ens_name, owner_address, secret, resolver, pub_key) => {
console.debug(`Check if ENS is available for ${ens_name}.eth.`);
const available = await contract.available(ens_name);
if (! available) { console.debug("Name is not available"); return };
console.debug("Get commitment object.");
const commitment = await contract.makeCommitmentWithConfig(
ens_name, // name
owner_address, // owner
secret, // secret