Convex

Convex

Transaction 1 / 1
FieldValueNotes
AddressOrigin address of transaction
Account Key
Identicon for 5abb7143b3a48328300f99c5e0e711f829ce4bba8be328a40de2e410b2496d38
0x5abb7143b3a48328...
Ed25519 public key of the signer
Transaction Hash
Identicon for 2c26cc65d643b72a79b125a14ecf86a1fa71ac8a6ea9f4cfd734d12f85514789
0x2c26cc65d643b72a...
Hash code of the transaction object
TypeInvokeType of transaction. Most common is 'Invoke' for general purpose execution.
Transaction Data{:origin #135,:sequence 129,:command (call #169 (admin (quote (do (defn ^{:callable true} collect [state from artifact] (let [tips (call state (deref-as from)) recipient (get-in tips [artifact :recipient])] (if (not ((lookup (resolve convex.trust) trusted?) recipient *caller*)) (fail :TRUST (str *caller* " is not authorised to collect funds on behalf of " recipient " for tips-state: " tips)) (let [amount (or (get-in tips [artifact :amount]) 0)] (call state (admin-swap! from dissoc artifact)) (transfer *caller* amount)))))))))}CVX representation of the transaction
Storage Size993Bytes consumed by transaction data
Transaction Result
FieldValueNotes
StatusSUCCESSTransaction executed successfully
Return Value(fn [state from artifact] (let [tips (call* %0 0 deref-as %1) recipient (get-in %3 (vector %2 :recipient)) ] (cond (not (((fn [sym] (get (#9/read %0) 0)) convex.trust)/trusted? %4 *caller*)) (fail :TRUST (str *caller* " is not authorised to collect funds on behalf of " %4 " for tips-state: " %3)) (let [amount (cond (get-in %3 (vector %2 :amount)) *result* 0) ] (call* %0 0 admin-swap! %1 dissoc %2) (transfer *caller* %5)))))Value returned by transaction
Juice Used28320Computational cost in juice units
Fees Paid
            0.000454600
Transaction fees paid in Convex Coins
Log Entries (0)

No log entries were generated during transaction execution