Variable TOKEN_MANAGER_ENCODERSConst

TOKEN_MANAGER_ENCODERS: {
    acceptOperatorship: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    addFlowIn: {
        args: ((__namedParameters) => readonly [bigint]);
        data: ((__namedParameters) => `0x${string}`);
    };
    addFlowLimiter: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    addFlowOut: {
        args: ((__namedParameters) => readonly [bigint]);
        data: ((__namedParameters) => `0x${string}`);
    };
    getTokenAddressFromParams: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    hasRole: {
        args: ((__namedParameters) => readonly [`0x${string}`, number]);
        data: ((__namedParameters) => `0x${string}`);
    };
    isFlowLimiter: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    isOperator: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    params: {
        args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    proposeOperatorship: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    removeFlowLimiter: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    setFlowLimit: {
        args: ((__namedParameters) => readonly [bigint]);
        data: ((__namedParameters) => `0x${string}`);
    };
    setup: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
    transferOperatorship: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    };
} = ...

Type declaration

  • acceptOperatorship: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for TokenManager.acceptOperatorship function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.acceptOperatorship function data

          Parameters

          Returns `0x${string}`

  • addFlowIn: {
        args: ((__namedParameters) => readonly [bigint]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [bigint])
        • (__namedParameters): readonly [bigint]
        • Factory function for TokenManager.addFlowIn function args

          Parameters

          Returns readonly [bigint]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.addFlowIn function data

          Parameters

          Returns `0x${string}`

  • addFlowLimiter: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for TokenManager.addFlowLimiter function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.addFlowLimiter function data

          Parameters

          Returns `0x${string}`

  • addFlowOut: {
        args: ((__namedParameters) => readonly [bigint]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [bigint])
        • (__namedParameters): readonly [bigint]
        • Factory function for TokenManager.addFlowOut function args

          Parameters

          Returns readonly [bigint]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.addFlowOut function data

          Parameters

          Returns `0x${string}`

  • getTokenAddressFromParams: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for TokenManager.getTokenAddressFromParams function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
  • hasRole: {
        args: ((__namedParameters) => readonly [`0x${string}`, number]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, number])
        • (__namedParameters): readonly [`0x${string}`, number]
        • Factory function for TokenManager.hasRole function args

          Parameters

          Returns readonly [`0x${string}`, number]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.hasRole function data

          Parameters

          Returns `0x${string}`

  • isFlowLimiter: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for TokenManager.isFlowLimiter function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.isFlowLimiter function data

          Parameters

          Returns `0x${string}`

  • isOperator: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for TokenManager.isOperator function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.isOperator function data

          Parameters

          Returns `0x${string}`

  • params: {
        args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`])
        • (__namedParameters): readonly [`0x${string}`, `0x${string}`]
        • Factory function for TokenManager.params function args

          Parameters

          Returns readonly [`0x${string}`, `0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.params function data

          Parameters

          Returns `0x${string}`

  • proposeOperatorship: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for TokenManager.proposeOperatorship function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.proposeOperatorship function data

          Parameters

          Returns `0x${string}`

  • removeFlowLimiter: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for TokenManager.removeFlowLimiter function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.removeFlowLimiter function data

          Parameters

          Returns `0x${string}`

  • setFlowLimit: {
        args: ((__namedParameters) => readonly [bigint]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [bigint])
        • (__namedParameters): readonly [bigint]
        • Factory function for TokenManager.setFlowLimit function args

          Parameters

          Returns readonly [bigint]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.setFlowLimit function data

          Parameters

          Returns `0x${string}`

  • setup: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for TokenManager.setup function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.setup function data

          Parameters

          Returns `0x${string}`

  • transferOperatorship: {
        args: ((__namedParameters) => readonly [`0x${string}`]);
        data: ((__namedParameters) => `0x${string}`);
    }
    • args: ((__namedParameters) => readonly [`0x${string}`])
        • (__namedParameters): readonly [`0x${string}`]
        • Factory function for TokenManager.transferOperatorship function args

          Parameters

          Returns readonly [`0x${string}`]

    • data: ((__namedParameters) => `0x${string}`)
        • (__namedParameters): `0x${string}`
        • Encoder function for TokenManager.transferOperatorship function data

          Parameters

          Returns `0x${string}`

Generated using TypeDoc