For the complete documentation index, see llms.txt. This page is also available as Markdown.

validate

An entrypoint for bakers validation. If baker is not registered and valid, he will be registered.

Call parameters

Field
Type
Description

baker

key_hash

An address of a baker

Usage

const bakerRegistryAddress = "KT1...";
const baker = "tz1...";
const bakerRegistry = await tezos.contract.at(bakerRegistryAddress);
const operation = await bakerRegistry.methods.validate(baker).send();

await operation.confirmation();

Errors

  • 412 - non payable entrypoint (can't accept TEZ tokens during call of an entrypoint).

  • the operation fails in the time of baker registration when the key_hash parameter is not a registered delegate (standard Tezos error).

Last updated