Type
ORACLE
Validation date
2024-12-20 09:43: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.02323,
    "usd": 0.02414
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FE9F2E3A200E73CE33BC36D35466DB5EB9DC2C179D309B9642FF2541F062CC19

Previous signature

448FD85C9DA3B3C2B5CB339A7C98FB4FC1EAA57869037BEB2F85C894244AD3757AC767383FE27700067709DE12BE814E10FE4C2F1079E610479ED9CCA8A1FA0C

Origin signature

3045022100996FE5222AD0946D6C86E1FD92510E1764904DB0E976912CA89D30A87D1F2A6102205F38F7DC48F2DF52B5D5FB92AC8445421D44F1623467F5E8A0CC645B2175AB40

Proof of work

0102046C40DA35A5E56A9CE2DBF0098DB8DABF2B7F5E137C7758731F5ABAAEDC16CD890DD9D4D623206B863C8F60FBED5A54DEC7DC5EF2A67BE2F41DD3E3854D4B0331

Proof of integrity

00BF7E5639A2ED0600210C0047FC074FE3F433BE20893B517FEB5505152BC873AA

Coordinator signature

3E09C476CA5A0A3319E8192E3B76A32346FE63FD2CB6E72495FEBF0683034834A54F4678EE0D68D76B21E8B48059627BBEDA79E6EE84129D97BF93961032A205

Validator #1 public key

00012A70C3888F5CBD811F5E45AD85E660AFB4F6AA982C41433AE63814642DB3D283

Validator #1 signature

C6BDC2C09F2EDDE6AFE827A04D8BB05A6763C2C706E34BB5B3A25D505D78FC3748F4A07D72589A23692F100321348E03FD9C1BE0E55C63F4316ED26D6ABCB600

Validator #2 public key

0001A1E702652C3DBD4CD9FCB5896672A42A90DFC3B1EA9A266103D07EEBF651B1A2

Validator #2 signature

E4235EFD1791C1D4A4BED98537927AA1FAAE73B0AB663776BA138B77A164786103D18A9C7A4EF8A2B9DCC0711F51F8B99AC785CAD0FE6066DDAD6BEE6975AF01