Settings

Blockchain
Network
Unit
Language
Theme
Sound New Block

Transaction

8b29acda57f03d1e78578e5589b7ca5e85104f33bfee12a64735c10e6a077d29
Timestamp (utc)
2020-10-08 00:24:12
Fee Paid
0.00001592 BSV
(
0.00006084 BSV
-
0.00004492 BSV
)
Fee Rate
500.4 sat/KB
Version
1
Confirmations
341,606
Size Stats
3,179 B

5 Outputs

Total Output:
0.00004492 BSV
  • jrun b1b605103eMý {"in":0,"ref":["native://Jig","765b1fabf9b00e449f30f34111bc91f8b69aac801e5b928c53057d3e77b852b2_o2"],"out":["adbe86aa55b9a6c8d5b43b40c975a7abfdd408ea360a8884c8ebe5619779bc04"],"del":[],"cre":["mq6L3kcLJv6RJrYZarqrYv6FpM8zfmhDFU"],"exec":[{"op":"DEPLOY","data":["class Vc extends Jig {init(){this.classname=\"RevokerContract: \",this.is_frozen=!1,this.is_revoked=!1,this.is_backedup=!1,this.revoked_state=\"\",this.revoke_count=null,this.new_token_contract=null}send(e,t){const r=this.classname+\"send(): \";if(!t)throw r+\"timestamp missing: \"+t;this._checkTimestamp(t),this.owner=e}backup(e,t){const r=this.classname+\"backup(): \";if(this._checkContractState(),this._checkNewTokenContract(e),!t)throw r+\"timestamp missing: \"+t;this._checkTimestamp(t),this.timestamp=t,this.new_token_contract=e,this.is_backedup=!0,this.revoked_state=\"backed-up\"}freeze(e){const t=this.classname+\"freeze(): \";if(this._checkContractState(),this.is_frozen)throw t+\"contract is already frozen\";if(!e)throw t+\"timestamp missing: \"+e;this._checkTimestamp(e),this.timestamp=e,this.is_frozen=!0,this.revoked_state=\"frozen\"}revoke(e,t,r){const n=this.classname+\"revoke(): \";if(this._checkContractState(),this._checkRevokeCount(e),this._checkNewTokenContract(t),!r)throw n+\"timestamp missing: \"+r;this._checkTimestamp(r),this.timestamp=r,this.revoke_count=e,this.new_token_contract=t,this.is_revoked=!0,this.revoked_state=\"revoked\"}_checkContractState(){const e=this.classname+\"_checkContractState(): \";if(this.is_revoked)throw e+\"contract is already revoked\";if(this.is_backedup)throw e+\"contract is already backed up\"}_checkRevokeCount(e){const t=this.classname+\": _checkRevokeCount(): \";if(\"number\"!=typeof e)throw t+\"revoke_count is not a number : \"+e;if(!(e>0))throw new Error(t+\"revoke_count must be positive : \"+e);if(e>Number.MAX_SAFE_INTEGER)throw new Error(t+\"revoke_count too large : \"+e);if(!Number.isInteger(e))throw t+\"revoke_count must be an integer : \"+e}_checkNewTokenContract(e){const t=this.classname+\": _checkNewTokenContract(): \";expect(e).toBeObject(t+\": bad new_token_contract type, should be Object, is \"+typeof e),expect(e).toBeInstanceOf(Jig,t+\": bad new_token_contract type, should be instance of Jig\")}_checkTimestamp(e){const t=this.classname+\": _checkTimestamp(): \";if(!e)throw t+\"timestamp missing: \"+e;try{this._checkRevokeCount(e)}catch(e){throw t+e}if(!(e>1600939295117))throw t+\": timestamp must be older than 1600939295117 : \"+e}}",{"deps":{"Jig":{"$jig":0},"expect":{"$jig":1}},"sealed":true}]}]}
    https://whatsonchain.com/tx/8b29acda57f03d1e78578e5589b7ca5e85104f33bfee12a64735c10e6a077d29