sendKeyRevealOperation static method

dynamic sendKeyRevealOperation(
  1. String server,
  2. dynamic signer,
  3. KeyStoreModel keyStore,
  4. dynamic offset,
)

send key reveal operation fee, gasLimit and storageLimit are estimated by the fee estimation service

Implementation

static sendKeyRevealOperation(
    String server, signer, KeyStoreModel keyStore, offset) async {
  var counter = (await TezosNodeReader.getCounterForAccount(
          server, keyStore.publicKeyHash)) +
      1;

  var revealOp = OperationModel(
    kind: 'reveal',
    source: keyStore.publicKeyHash,
    counter: counter,
    publicKey: keyStore.publicKey,
  );

  var operations = [revealOp];
  return sendOperation(server, operations, signer, offset);
}