Type
ORACLE
Validation date
2024-01-28 00:44: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.04182,
    "usd": 0.04544
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000105D419D80C05B2BDF0C9B42BF97EB2E1A7F1EBC9FC7CE5005C82873D4B9F2FE0

Previous signature

3C4364A5E40711DF5795CFFABF8D007A91873B8944F8F5D71070555F88FD537C364D6B10463615634D3EC990403C1E490E32C73190819575B7F53B231C1C9F03

Origin signature

3044022006B8824F68122FA0B073478D93BD1BA0E8BEE80D27419046DEDD8AE4AC3909C402204BB2B83977E6CF621525B5E0A5B9ED412C046638CBEE7CAB2C0AC12FA63C5196

Proof of work

01010450394547CF7F027C1683566211C25DCE4991D169A5681932773C76A9CEF588E10CE6054B467BB9914482DAEFA5ADD5C0720D62BE4A572FB8E3051393F258B4D5

Proof of integrity

00FAD53A5B26B2B8F66EC0AB5FB5BFB712368FFD87487836DA70C2DD6017AA5629

Coordinator signature

1CE01FDEF61C0EF64F5662A4B2D90F19061DC1FADA74D8DE01C14FA6C6A31C3F1B7D789A4881D199C41A481D186D5471BEFD782DF6A36E4B53AB19C2FB766C01

Validator #1 public key

00010A39DB5D3D27E394C1D356F35C52225D77EEA55BC993431A5EF1AD20966F4CA1

Validator #1 signature

2F2861D3CBC6F5E8765C708EFE6A69146245EF15767D66847C64288B8C6B9F902868DA06D95D19B7426A60B26976AE34E1B6163E04F8AF45BFDE48412508CD06

Validator #2 public key

0001E490741F025D9C59E4D85ABA60E6D8018FBB7F38EDC33D2552AAB0A90E93ACA6

Validator #2 signature

12B98AC5FEF59A4323BBA0AB02A0122D5FEDA806EBC85CCCC27BCAAD8A50CF9CD75DBF52B4392AB554F031EA6086AD3F9DC62C01C8B31A57C13070A283EC3A04