I'm having trouble with the clawback function of the SAC. I've tried this
soroban contract invoke --id CAWKSIJM64CVZ6OLBSRSVSFGEOONPILQL6HGSCHHOSKEBNSYEU3Q4IJE --network Futurenet --source-account signer1 -- clawback --from GBXNUXRDE4ONBVIFHWI24LB36ZGHX2K3T5C4IJSYVI4EU56ICOTOQLWT --amount 25
where signer1 is the admin/issuer. The error is:
error: transaction simulation failed: HostError: Error(Value, InvalidInput)
DebugInfo not available
I know that means the SAC trapped, but those parameters match the expected input, address and i128. It also fails (same error) in this runkit trying to do the same thing with soroban-client using the same parameters. It traps in the .prepareTransaction call.
https://runkit.com/lmorgan824/soroban-sac-clawback-example-09062023
Any thoughts?