Type
ORACLE
Validation date
2023-01-24 14:33:01 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.08022,
    "usd": 0.08717
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00015A5D83B620F4CECE19127833AFAC1A96232C1A05754F425DCAA0D6B2138456D7

Previous signature

B77C6EA4FE2AE4E3889100D0F01AC0A322B54B8AC72AE9C156BB1A4BE459367D05AF609E12B7F3FDCF2797E6E058DF4181C2C93BBF5E30F23AE3D74D1E2B5F04

Origin signature

30450221008A629310C5CFCA92B446FB8DD0B42CC5120CF485FF801B80B5D958FF0220055602200A36847215294E65BEFF1C06E4B1BC3F70222267F2DC91E3915F52D0A3C8076E

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

007458F97C6E6FF9690EC9F919192B3EC559663EEF5FD86029EDDBEB43AF05008F

Coordinator signature

FF3FA32C32868718E16CAAF98B264714EFC82BC22F8CB9C1246598DDC7F59EC8C3576FD5BEEB3CED69042E48A0F3783EA70D937BA05417D8AD57A8923A6FC108

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

3E796FB200980EA6BC1A7BF3F9D4C6A9A9314BE75C3721C37DBEB2DB737D0E008771E6403EB3F780EED9B7375A6BA0E3321F00C17BB0A9BAB5A0BBBBB25A2303

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

BD18BAAD62AEA47EBF83EAEA19B8C6BA84E595823CCC3B0F70A30508F6C957E01C59466F30D0BFB74BA457FD4561DD9332037D923B760D5C3C1B3BEE8C033B02