Type
ORACLE
Validation date
2023-01-23 15:46:55 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.07827,
    "usd": 0.08501
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00015A4D218C0762C6E1AF0A07ACECB0E9239A4E2FC9A1D248C9311EF2AE307BD5C1

Previous signature

4BB8C8C1B058CC00AA63BFE3017BB67969E542A898B6AFE33548C9DD18A9E711AD52EFFA9862236D4B0DD7E67F4B83BE8A510C2EF7CCD69E3CCDE7A4497DE308

Origin signature

3045022100B16FDC74ED8BB4E4296D6151299B709E21D35BC710DAAE77D00B78EFED5A13970220788622EE4E93ABF913889BF7E2DEEE97D3D9394BE163CF7677D4CB0E66D6DE1C

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

00B3D2B3AD7B21EEF918D61BD34483C4394B011034454D3A748AA685E6652C2CBD

Coordinator signature

3FA086ABD4F714E3B06D05B66FABF7ECB1D6F4FC100CB79EF20D71ACA4449BA78C1C2492BF3B9AA088B026E8D0AA0CC926B43ABA4095EB7B3434A7C4853FC506

Validator #1 public key

00018EB4551477E12625988221FBB727798A999AE711858F7393E90E971F7D69FD9E

Validator #1 signature

A7B9C43C292734431A7C00E3C6B95B699231C00AAA4882A104CFE57BE51AEDAAC0A6C755BC090C2EEFE10EA248C9763379B2CB7820F10B01E9B7130838EA910D

Validator #2 public key

00018E2D8C83C109AC1CA84C36E055DA82A7AF200BA95BE2343FF116EECD12B21760

Validator #2 signature

4A5A0BFED837312DEDA542485ED98EE106C333CC3357E17B98EA304325B14FE4BA5394369FFD045FA87A7ECA97F2392B3E56A827EEA6BF420140AA54438A6103