Type
ORACLE
Validation date
2024-11-23 11:23:20 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.02023,
    "usd": 0.02107
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001B1DB4E3CF825757236D71A1316B595A02CAFC7940BFC0FD0FAE9CD8B07D706DC

Previous signature

B6449DFCEDF3857E7BADDD6C8B9429E684A84AC3694B5EBA43565743038A49AAD3BA38D669660AB75CB547AFD6239E4DE4DA473C528D4AEB5C9FFB9A5A982B0B

Origin signature

30450221008944B1ADA9B206F653EE76ECBC5642F54E223FBDF287D9695AD2C6208E2FC34A02207C280AC3C33DDEB1A8805D431071AA146C9393EFE84522E6A1E59CE243A15E3B

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00F43C75980CDC374690B2D01E40B05E92B0067020491FB034CD7BF31FD6251F7D

Coordinator signature

350ACE56C6A5F630836CAEBF97C5AFBD04326CEC6A0CE5046CFBAF591C9D2813A3765A1A0EA222CA1E2BFD7D6A746A0BB58A3CAAF36A6E00DEEEEA6545474002

Validator #1 public key

00016204A6DD6BA17388994E74A6529F509D1479FEFB67D8D55D1E450E30A30982D2

Validator #1 signature

C2181CE4106357E247B8B688448F2974AB40041C31E5FB502930EB3D354D1BE57C419982697FD7176C8F3E453BAA990B7E8F54FA30F4C10447AD2FD215B1FE00

Validator #2 public key

000109F3F0A3EA1C4E40F676D27DF717E0A0C76D4A9EC89A8CAD79DFD414C78C1CD2

Validator #2 signature

71F5FDA01BA62D6AB521AF1485C9AE84C3DE5ED1C0565CE4CF5C9CA840C1DB1A3DD9CCE2E052582D8D7F95D99E1BFA87746A10BD2EE9E4683BE8F819265EDA0D