Interactuar con un Smart Contract con Taquito

Instalar Taquito

npm install @taquito/taquito
npm install @taquito/signer

Importar la librería

import { TezosToolkit } from '@taquito/taquito';
import { InMemorySigner} from '@taquito/signer';

Crear una instancia de la librería con los mismos contratos rpc:

const Tezos = new TezosToolkit('https://YOUR_PREFERRED_RPC_URL');

Tal vez se encuentre un error y sea necesario instalar 'stream-browserify':

npm install 'stream-browserify'

y agregar "stream" al archivo vue.config.js.

Sign configuration

Obtener la clave privada de la billetera, en la configuración.

Interact with the smart contract

Es necesaria la dirección del contrato. Ejemplo: KT1NvFHBQv3Zkv3wmWYqYpWWR8rMdd5pUG14 .

Enviar un method:

Obtener una confirmación de op hash:

Catch error:

Inspeccionar los métodos de contrato y los tipos de datos:

Enlaces de referencia

Última actualización