| Address | | Origin address of transaction |
| Account Key |  0x5abb7143b3a48328...
| Ed25519 public key of the signer |
| Transaction Hash |  0x9cd9640710aba2f7...
| Hash code of the transaction object |
| Type | Invoke | Type of transaction. Most common is 'Invoke' for general purpose execution. |
| Transaction Data | {:origin #135,:sequence 56,:command (defn mk-tip-state [state-addy] (deploy (quasiquote (do (def actor-name "tip-state") (def state (unquote state-addy)) (defn ^{:callable true} collect [artifact] (let [tips (call state (deref)) 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)) (let [amount (or (get-in tips [artifact :amount]) 0)] (call state (swap! dissoc artifact)) (transfer *caller* amount))))) (def disabled? false) (def parent *caller*) (defn ^{:callable true} admin [code] (if disabled? (fail :STATE "Administrative access is permenantly disabled.") (if (not (= *caller* parent)) (fail :TRUST (str *caller* " is not authorised to administrate on behalf of parent " parent)) (eval code))))))))} | CVX representation of the transaction |
| Storage Size | 1533 | Bytes consumed by transaction data |