Type
ORACLE
Validation date
2024-05-12 15:45:00 UTC
Fee
0 UCO

Code (249 B)

condition inherit: [
  # We need to ensure the type stays consistent
  # So we can apply specific rules during the transaction validation
  type: in?([oracle, oracle_summary]),

  # We discard the content and code verification
  content: true,

  # We ensure the code stay the same
  code: if type == oracle_summary do
    regex_match?("condition inherit: \\[[\\s].*content: \\\"\\\"[\\s].*]")
  else
    previous.code
  end
]

Content (37 B)

{
  "uco": {
    "eur": 0.02893,
    "usd": 0.03121
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FE80E9A6FA5E5E41EF64CB450399D935CD44B778C992D5A6086C8EA6EC730F43

Previous signature

C17C99247CD1B4D70CE37CEB123980045F3C4F21C642368D6F3B60E009874D3DBB67183749BD627A426EDF7DDC25F37CE2FF28C2A8896DB8C399A4C624B90409

Origin signature

304502205E61CD80600A8C49449A957FC7E273311C0927D3AE52A1A2A0090CC515599781022100D9A85BF6454EEF321D5A2E8E20E896A570AEC9840C3CF11C9C53AB08E5E577BD

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

008C589F228EAE2A5C47B68CF458F2898A105858FE0AF21F6A0E453976AA9E5C79

Coordinator signature

9BEA350C724CD2E35A065DB572A132CBC0FE9A5EFAE0410C6B9D65749436A6D5A33A47C63711184D880E4347478D0F9CA5DADED80E731B29C9B5866293F91B0F

Validator #1 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #1 signature

BFE6E5C0E6BAE2CAA5466CA419021384BDE279D3237E8DC6E54F276D0516DBC24EE845BD0DF706BBF8BAAF50E7B99575E9AC58F6B43340DB5CF13EA3D7545D00

Validator #2 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #2 signature

E93DB9B3DCA3FF27E30C774962285D669B091E763FB59A228E5C7397C41EED23604EADA2CD4DCD02BDD51F8C008A30BCCFE8C7C4560CDB4E4EE711581B41C006