Skip to content

useReadContract

Composable for reading Sophia contract state via dry-run.

Import

typescript
import { useReadContract } from '@growae/reactive-vue'

Usage

vue
<script setup lang="ts">
import { useReadContract } from '@growae/reactive-vue'

const { data: balance } = useReadContract({
  address: 'ct_token...',
  aci: tokenAci,
  fn: 'balance',
  args: ['ak_owner...'],
})
</script>

<template>
  <div>Token balance: {{ balance }}</div>
</template>

Parameters

See readContract Parameters.

query

See TanStack Vue Query docs for query options.

Action