func (op *Operator) SetWithdrawalSecurityPeriod(p *big.Int) (*types.Transaction, error) {
	tx, err := op.Exchange.SetWithdrawalSecurityPeriod(p)
	if err != nil {
		return nil, err
	}

	return tx, nil
}
// SetWithdrawalSecurityPeriod sets the period after which a non-operator address can send
// a transaction to the exchange smart-contract to withdraw their funds. This acts as security mechanism
// to prevent the operator of the exchange from holding funds
SetWithdrawalSecurityPeriod sets the period after which a non-operator address can send
a transaction to the exchange smart-contract to withdraw their funds. This acts as security mechanism
to prevent the operator of the exchange from holding funds
// SetWithdrawalSecurityPeriod sets the period after which a non - operator address can send // a transaction to the exchange smart - contract to withdraw their funds . This acts as security mechanism // to prevent the operator of the exchange from holding funds
func (op *Operator) SetWithdrawalSecurityPeriod(p *big.Int) (*types.Transaction, error) {
	tx, err := op.Exchange.SetWithdrawalSecurityPeriod(p)
	if err != nil {
		return nil, err
	}
	return tx, nil
}
func ( op * Operator ) SetWithdrawalSecurityPeriod ( p * big . Int ) ( * types . Transaction , error ) { tx , err := op . Exchange . SetWithdrawalSecurityPeriod ( p ) if err != nil { return nil , err } return tx , nil }
SetWithdrawalSecurityPeriod sets the period after which a non-operator address can send
a transaction to the exchange smart-contract to withdraw their funds.
SetWithdrawalSecurityPeriod sets the period after which a non - operator address can send a transaction to the exchange smart - contract to withdraw their funds .