Type
ORACLE
Validation date
2024-11-23 02:25: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.01981,
    "usd": 0.02064
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000147E964B1F4736D7A8E17586E04B60D630AA68A267256CE8C922BB27A2D8D9FCE

Previous signature

1B3AB28F361694F9B745BFAB23B293E487BF323A87B51DE0F464F4CFCC83AE4BB41773F71C404354264F2B7B92C584D5B8C979E5C92D2C50AAC37E69B4ADD30A

Origin signature

3044022019584B23D94A61BAFA36104D586410EB5FBE62149A1423C1FF6B370494E74662022024F6DCA0C36242C7A4AC8420C3C7D01D2345ECAE8E9B44F327A87BF20C0AD7E6

Proof of work

0102045AAF36BF9EA9E11F1F79834294FB1098C173F2333B562762711E02C63EA9F459909F714C243F04922D1EBE15510E1B4667550E9C980F7742295E002584B0482B

Proof of integrity

00448B56A7DDB0E68BFB1793F49E90816B23C9A846FCE97E3947D6B9DFDBDEB2B2

Coordinator signature

F27F3C0B2F1F89C5223391FFE6FE918FCD64C93AD88C71C373AC6758CE1693D4EB6B47ADC6065717E7C5179322DCFD5526F562C93590E0FBFECB4D9FD3B0A909

Validator #1 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #1 signature

7D60D91F25DC2BE753E177E2DB0D77F6C1191BE37609832C74B4FE3B183168EA6BCD827094E310C4E313DFB3E953D2C018BB2AC8E9D8D133FD3E180ED45E1F03

Validator #2 public key

00018106B590A190EC5E85CF8FB99F7967CB4D24FFB1FD5A903BF101E9D668C2ABB1

Validator #2 signature

9C2CF22C8F6761813B7E1324EC5F02A20875CE4FAB110C885FA6A0F9E9A469401FF4FDD16649979F7C5196FEC2DD4D74709249FECA373C61D068DAD0975F8E04