Type
ORACLE
Validation date
2024-12-18 14:04: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 (35 B)

{
  "uco": {
    "eur": 0.023,
    "usd": 0.02412
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001EAEA4268BE0635A34CC46FD7A314E0633FAFB432BB24B7F8E55DE011BF41D514

Previous signature

C48671B7045F7A173820F7323611B30FB5BAC1D331C25C723087D9AB95E4BC5FEBD14F8651B2277BB08A18E0657E29AA9EF0AC4CB59285369C739DD3BC7F2D0E

Origin signature

3045022077728514397D356B70687F55507C86992D3D5D665C642F6925CD1C8BC1D722BF022100EDA16260EAE5318F0B0FA6F72697C17C163A34B8D8B007010F865DD68DEBC09B

Proof of work

01020420CFD0ED26BC93EBD08099DCE30E642D49054D5EC97AFD03A922DE7F108DA3AC1A29E6E0C7D6B987FC678680AD6784570F1860895015CFA26B3AFA910F6BC222

Proof of integrity

007C9A05796A924FFAB2B61EE79548BA9B80ED64B458359DD6A4310F3492B271D4

Coordinator signature

A06CBB760687223C51DD515F8D97BB1625FF35328E480AA621A9F0867FD666A81A1BC1D6330C39C49CC480C45DC1B1D8D55072278B6DA46D919A5A5EA855E900

Validator #1 public key

0001AA2CB2D202420DADFCF965225B9F0493D1F148F07850C02BD27BD58234E9E58D

Validator #1 signature

21A4DFDF1902B0F983979E49AB93AE921500EF03F334328C49D55C7A1A48D6299B4DE099894EA6D41EA016E16748C5B63EF07CAB1ACA745B484435115B69BD06

Validator #2 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #2 signature

3178B99F3CC10A9067EA0A1265DBD772B77790343D7FF76938AF820ED7534E4E6DFAA5803E778E32EAAC682C6DEFD05D205837863B548B750DDC4877B9144300