Type
ORACLE
Validation date
2024-01-08 12:25:10 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 (36 B)

{
  "uco": {
    "eur": 0.04367,
    "usd": 0.0478
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000169D45B6C34889E482B37E4DEF1DDC120E5874C4E4755A474B94F9F0C249BC86D

Previous signature

C97CFB56C9BC92E47962463CA6FF1D0DEEC0D9D508075959116103BA78672DE10C2DF7F8088479E18360EE94A6FC74691ADE2A744CAC1B693B18D81AB8111605

Origin signature

3045022100E9584717DE4F58C73F2D55805AD6AC17FFBA5047CAFC0CE3F512C1628241AB6D0220364BEBD00D262F45B2F5AF579CC2930FE296743D545B8D6106528F852F3FE2F0

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00300F46A5671868BB2219B01A59FC9CE50823A63B94423E364C1A1B575AB87449

Coordinator signature

6433DECA37984C3DC363A2FDA1661F81F122BBCDB48B499C3697319C1535DE0A91F68937D46C7887B722733007E938AFFE7076B52C927333C80B09CD90A11B0D

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

2B9BF34AAE888D32C4246A1B806F964BC912984DA4FF92AF45FD5EDDEE71E462B2D00913AF709978D9DD21CF7AF058B83FD0E0C5AF887D094C6CC4192E771D09

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

F5CCC9F0D69F0FF0358F82A83A5E448E9800117135BE0FFA6A9063DF843BC5FE75ABB3BD272F89185AEEB964F7C34C3A4AB3BA4A33D0DF46A307CF5DE078FD03