Type
ORACLE
Validation date
2024-12-20 09:27:40 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

0001DEB2EE47582517FD3DF0739ACAB2BD9C82205DD17059432D6A319D68F7F2D049

Previous signature

8CD4C050401FED858EB92C502F85DDD3D86A5C3F96E0FB302EBAC1F14B44928F803344E30E8F40496D0A0C2750846179E17C066BC0463D4C796300C6194FEB0E

Origin signature

3044022064F8C5BC1104861A91E73EBA07DBD521B3328F5C17E6B47DA7B0207C611378F102205C1F8CFC1808DBF35085DBAC62D10FC20A1474821F39D630B0BE2988C6E91BF1

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

008BC3466EE15D0DBEA2E717B654C5ADD1BA569E8D118A36ED01B7A7F5FACE399E

Coordinator signature

CE7E0778F62F3C37E6FB16CB2EA610976673EAAFC7F786D3437639F32DFD851F7CD7527D310A26F844FDD1C431DDD83517B3BB1412DF714D6D7A6EFFD7619C00

Validator #1 public key

00013F0000490CECA80A76E7199D7B53E23583A16E24EF761384EC642713056C33D7

Validator #1 signature

499AAFFC6242CE891BD245487E854FE8CD487A6CD624176A254751D271985A6F23928A2A8EF5E32B7F3FA2A01E69099057F4EE24B51F3A2DF67CB4A0C714170F

Validator #2 public key

000109F3F0A3EA1C4E40F676D27DF717E0A0C76D4A9EC89A8CAD79DFD414C78C1CD2

Validator #2 signature

E59F0FFE68884F566A818EA88074AD794657D2A23111ABFA9D6E5E71B4449628D88EBFF4A75E1074A2B0908739B8E9609A9C4D1A8DBD48C0156154F017CC6509