Keeta LogoKeeta Logo@keetanetwork/keetanet-client
    Preparing search index...

    Variable BlockOperationASN1SchemaConst

    BlockOperationASN1Schema: {
        CREATE_IDENTIFIER: {
            contains: [
                typeof IsOctetString,
                DeepMutable<
                    {
                        optional: {
                            choice: [
                                {
                                    contains: readonly [
                                        { sequenceOf: typeof IsOctetString },
                                        typeof IsInteger,
                                    ];
                                    kind: "explicit";
                                    type: "context";
                                    value: 7;
                                },
                            ];
                        };
                    },
                >,
            ];
            kind: "explicit";
            type: "context";
            value: CREATE_IDENTIFIER;
        };
        MANAGE_CERTIFICATE: {
            contains: [
                typeof IsInteger,
                typeof IsOctetString,
                DeepMutable<
                    {
                        optional: {
                            choice: [typeof IsNull, { sequenceOf: typeof IsOctetString }];
                        };
                    },
                >,
            ];
            kind: "explicit";
            type: "context";
            value: MANAGE_CERTIFICATE;
        };
        MODIFY_PERMISSIONS: {
            contains: [
                typeof IsOctetString,
                typeof IsInteger,
                DeepMutable<
                    {
                        choice: [
                            typeof IsNull,
                            readonly [typeof IsInteger, typeof IsInteger],
                        ];
                    },
                >,
                DeepMutable<{ optional: typeof IsOctetString }>,
            ];
            kind: "explicit";
            type: "context";
            value: MODIFY_PERMISSIONS;
        };
        RECEIVE: {
            contains: [
                typeof IsInteger,
                typeof IsOctetString,
                typeof IsOctetString,
                typeof IsBoolean,
                DeepMutable<{ optional: typeof IsOctetString }>,
            ];
            kind: "explicit";
            type: "context";
            value: RECEIVE;
        };
        SEND: {
            contains: [
                typeof IsOctetString,
                typeof IsInteger,
                typeof IsOctetString,
                DeepMutable<{ optional: { kind: "utf8"; type: "string" } }>,
            ];
            kind: "explicit";
            type: "context";
            value: SEND;
        };
        SET_INFO: {
            contains: [
                DeepMutable<{ kind: "utf8"; type: "string" }>,
                DeepMutable<{ kind: "utf8"; type: "string" }>,
                DeepMutable<{ kind: "utf8"; type: "string" }>,
                DeepMutable<{ optional: readonly [typeof IsInteger, typeof IsInteger] }>,
            ];
            kind: "explicit";
            type: "context";
            value: SET_INFO;
        };
        SET_REP: {
            contains: [typeof IsOctetString];
            kind: "explicit";
            type: "context";
            value: SET_REP;
        };
        TOKEN_ADMIN_MODIFY_BALANCE: {
            contains: [typeof IsOctetString, typeof IsInteger, typeof IsInteger];
            kind: "explicit";
            type: "context";
            value: TOKEN_ADMIN_MODIFY_BALANCE;
        };
        TOKEN_ADMIN_SUPPLY: {
            contains: [typeof IsInteger, typeof IsInteger];
            kind: "explicit";
            type: "context";
            value: TOKEN_ADMIN_SUPPLY;
        };
    } = ...

    Schema for each operation

    Type declaration

    • CREATE_IDENTIFIER: {
          contains: [
              typeof IsOctetString,
              DeepMutable<
                  {
                      optional: {
                          choice: [
                              {
                                  contains: readonly [
                                      { sequenceOf: typeof IsOctetString },
                                      typeof IsInteger,
                                  ];
                                  kind: "explicit";
                                  type: "context";
                                  value: 7;
                              },
                          ];
                      };
                  },
              >,
          ];
          kind: "explicit";
          type: "context";
          value: CREATE_IDENTIFIER;
      }
    • MANAGE_CERTIFICATE: {
          contains: [
              typeof IsInteger,
              typeof IsOctetString,
              DeepMutable<
                  {
                      optional: {
                          choice: [typeof IsNull, { sequenceOf: typeof IsOctetString }];
                      };
                  },
              >,
          ];
          kind: "explicit";
          type: "context";
          value: MANAGE_CERTIFICATE;
      }
    • MODIFY_PERMISSIONS: {
          contains: [
              typeof IsOctetString,
              typeof IsInteger,
              DeepMutable<
                  {
                      choice: [
                          typeof IsNull,
                          readonly [typeof IsInteger, typeof IsInteger],
                      ];
                  },
              >,
              DeepMutable<{ optional: typeof IsOctetString }>,
          ];
          kind: "explicit";
          type: "context";
          value: MODIFY_PERMISSIONS;
      }
    • RECEIVE: {
          contains: [
              typeof IsInteger,
              typeof IsOctetString,
              typeof IsOctetString,
              typeof IsBoolean,
              DeepMutable<{ optional: typeof IsOctetString }>,
          ];
          kind: "explicit";
          type: "context";
          value: RECEIVE;
      }
    • SEND: {
          contains: [
              typeof IsOctetString,
              typeof IsInteger,
              typeof IsOctetString,
              DeepMutable<{ optional: { kind: "utf8"; type: "string" } }>,
          ];
          kind: "explicit";
          type: "context";
          value: SEND;
      }
    • SET_INFO: {
          contains: [
              DeepMutable<{ kind: "utf8"; type: "string" }>,
              DeepMutable<{ kind: "utf8"; type: "string" }>,
              DeepMutable<{ kind: "utf8"; type: "string" }>,
              DeepMutable<{ optional: readonly [typeof IsInteger, typeof IsInteger] }>,
          ];
          kind: "explicit";
          type: "context";
          value: SET_INFO;
      }
    • SET_REP: {
          contains: [typeof IsOctetString];
          kind: "explicit";
          type: "context";
          value: SET_REP;
      }
    • TOKEN_ADMIN_MODIFY_BALANCE: {
          contains: [typeof IsOctetString, typeof IsInteger, typeof IsInteger];
          kind: "explicit";
          type: "context";
          value: TOKEN_ADMIN_MODIFY_BALANCE;
      }
    • TOKEN_ADMIN_SUPPLY: {
          contains: [typeof IsInteger, typeof IsInteger];
          kind: "explicit";
          type: "context";
          value: TOKEN_ADMIN_SUPPLY;
      }