When I inject an operation using the taquito library, how can I have my program wait for a specific number of blocks after my operation is included in the network.

3 Answers 3


Taquito return an operation object for each operation you inject using it.

For instance if you do:

const op = Tezos.contract.transfer({to: address, amount: 1})

You can wait until the confirmation with 

await op.confirmation();


op.then(() => {
// post operation logic here

Could you please tell me which function are you using? Are you using transfer from '@taquito/taquito' or forgeOperation & injectOperation from '@taquito/rpc' ?


Can anyone suggest how to check for block confirmations after injectOperation? Thanks


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.