I have unsuccessfully been trying to drain accounts in the flextesa sandbox, so that all my scenarios start out in a clean state.
Taquito's documentation suggests a way https://tezostaquito.io/docs/drain_account/#draining-implicit-accounts-tz1-tz2-tz3 which, when I try it gives me
Its initial balance is 95216.777494 ꜩ.
src/ts-sdk/node_modules/@taquito/taquito/dist/taquito.umd.js:1819
throw new TezosOperationError(errors, 'Error occurred during estimation');
^
TezosOperationError: (temporary) proto.013-PtJakart.contract.balance_too_low
at RPCEstimateProvider.<anonymous> (src/ts-sdk/node_modules/@taquito/taquito/dist/taquito.umd.js:1819:27)
at Generator.next (<anonymous>)
at fulfilled (src/ts-sdk/node_modules/@taquito/taquito/dist/taquito.umd.js:41:62)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
errors: [
{
kind: 'temporary',
id: 'proto.013-PtJakart.contract.cannot_pay_storage_fee'
},
{
kind: 'temporary',
id: 'proto.013-PtJakart.contract.balance_too_low',
contract: 'tz1fwsj3KqQVZqPzzmjTreHc6W9MVhubMgHp',
balance: '0',
amount: '64250'
}
],
errorDetails: 'Error occurred during estimation',
id: 'proto.013-PtJakart.contract.balance_too_low',
kind: 'temporary'
}
Node.js v18.12.1```
Has something changed in the Tezos protocol to