Appearance
Props Diamond SDK • Docs
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
};