Blockchain Interactions
Query and mutate Flow blockchain
Query
// Pass your Cadence script as a parameter
when (val result = Fcl.query(script)) {
is Result.Success -> {
val queryResult = result.value.toString()
}
is Result.Failure -> {
// Handle error
}
}Mutate
when (val result = Fcl.mutate(
cadence = script,
arguments = args,
limit = 300u,
authorizers = listOf(FlowAddress(userAddress)
)) {
is Result.Success -> {
val transactionId = result.value
}
is Result.Failure -> {
// Handle error
}
}Last updated
Was this helpful?