Skip to content

Props Diamond SDKDocs


PropsInitCall: object

Represents initialization parameters for Props protocol contract calls

Type declaration

_calldata

_calldata: string | undefined

_init

_init: string | undefined

Remarks

This type is used when initializing Props protocol contracts, particularly in diamond proxy pattern implementations. The _init address and _calldata are used together to perform initialization logic after contract deployment.

Example

typescript
const initCall: PropsInitCall = {
  _init: "0x1234...", // initialization contract address
  _calldata: "0xabcd..." // encoded function data
};