Documentation ¶
Index ¶
- Constants
- type Accessible
- type AccessibleAccessRequest
- type AccessibleAccessRequestIterator
- type AccessibleCaller
- type AccessibleCallerRaw
- type AccessibleCallerSession
- type AccessibleFilterer
- type AccessibleRaw
- func (_Accessible *AccessibleRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Accessible *AccessibleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Accessible *AccessibleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AccessibleSession
- type AccessibleTransactor
- type AccessibleTransactorRaw
- type AccessibleTransactorSession
- type BaseAccessControlGroup
- type BaseAccessControlGroupCaller
- func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) ContentSpace(opts *bind.CallOpts) (common.Address, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) Creator(opts *bind.CallOpts) (common.Address, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) HasAccess(opts *bind.CallOpts, candidate common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) HasManagerAccess(opts *bind.CallOpts, candidate common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) Managers(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) Members(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) Version(opts *bind.CallOpts) ([32]byte, error)
- type BaseAccessControlGroupCallerRaw
- type BaseAccessControlGroupCallerSession
- func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) ContentSpace() (common.Address, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) Creator() (common.Address, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) HasAccess(candidate common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) HasManagerAccess(candidate common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) Managers(arg0 common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) Members(arg0 common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) Owner() (common.Address, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) Version() ([32]byte, error)
- type BaseAccessControlGroupFilterer
- func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) FilterManagerAccessGranted(opts *bind.FilterOpts) (*BaseAccessControlGroupManagerAccessGrantedIterator, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) FilterManagerAccessRevoked(opts *bind.FilterOpts) (*BaseAccessControlGroupManagerAccessRevokedIterator, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) FilterMemberAdded(opts *bind.FilterOpts) (*BaseAccessControlGroupMemberAddedIterator, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) FilterMemberRevoked(opts *bind.FilterOpts) (*BaseAccessControlGroupMemberRevokedIterator, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) FilterUnauthorizedOperation(opts *bind.FilterOpts) (*BaseAccessControlGroupUnauthorizedOperationIterator, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) WatchManagerAccessGranted(opts *bind.WatchOpts, sink chan<- *BaseAccessControlGroupManagerAccessGranted) (event.Subscription, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) WatchManagerAccessRevoked(opts *bind.WatchOpts, sink chan<- *BaseAccessControlGroupManagerAccessRevoked) (event.Subscription, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) WatchMemberAdded(opts *bind.WatchOpts, sink chan<- *BaseAccessControlGroupMemberAdded) (event.Subscription, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) WatchMemberRevoked(opts *bind.WatchOpts, sink chan<- *BaseAccessControlGroupMemberRevoked) (event.Subscription, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) WatchUnauthorizedOperation(opts *bind.WatchOpts, sink chan<- *BaseAccessControlGroupUnauthorizedOperation) (event.Subscription, error)
- type BaseAccessControlGroupManagerAccessGranted
- type BaseAccessControlGroupManagerAccessGrantedIterator
- type BaseAccessControlGroupManagerAccessRevoked
- type BaseAccessControlGroupManagerAccessRevokedIterator
- type BaseAccessControlGroupMemberAdded
- type BaseAccessControlGroupMemberAddedIterator
- type BaseAccessControlGroupMemberRevoked
- type BaseAccessControlGroupMemberRevokedIterator
- type BaseAccessControlGroupRaw
- func (_BaseAccessControlGroup *BaseAccessControlGroupRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BaseAccessControlGroup *BaseAccessControlGroupRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BaseAccessControlGroupSession
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) ContentSpace() (common.Address, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Creator() (common.Address, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) GrantAccess(candidate common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) GrantManagerAccess(manager common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) HasAccess(candidate common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) HasManagerAccess(candidate common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Kill() (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Managers(arg0 common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Members(arg0 common.Address) (bool, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Owner() (common.Address, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) RevokeAccess(candidate common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) RevokeManagerAccess(manager common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Version() ([32]byte, error)
- type BaseAccessControlGroupTransactor
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) GrantAccess(opts *bind.TransactOpts, candidate common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) GrantManagerAccess(opts *bind.TransactOpts, manager common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) RevokeAccess(opts *bind.TransactOpts, candidate common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) RevokeManagerAccess(opts *bind.TransactOpts, manager common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type BaseAccessControlGroupTransactorRaw
- type BaseAccessControlGroupTransactorSession
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) GrantAccess(candidate common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) GrantManagerAccess(manager common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) Kill() (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) RevokeAccess(candidate common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) RevokeManagerAccess(manager common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type BaseAccessControlGroupUnauthorizedOperation
- type BaseAccessControlGroupUnauthorizedOperationIterator
- type BaseContent
- type BaseContentAccessComplete
- type BaseContentAccessCompleteIterator
- type BaseContentAccessGrant
- type BaseContentAccessGrantIterator
- type BaseContentAccessRequest
- type BaseContentAccessRequestIterator
- type BaseContentAccessRequestStakeholder
- type BaseContentAccessRequestStakeholderIterator
- type BaseContentAccessRequestValue
- type BaseContentAccessRequestValueIterator
- type BaseContentCaller
- func (_BaseContent *BaseContentCaller) AccessCharge(opts *bind.CallOpts) (*big.Int, error)
- func (_BaseContent *BaseContentCaller) AddressKMS(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContent *BaseContentCaller) CanPublish(opts *bind.CallOpts) (bool, error)
- func (_BaseContent *BaseContentCaller) ContentContractAddress(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContent *BaseContentCaller) ContentType(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContent *BaseContentCaller) Creator(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContent *BaseContentCaller) GetAccessInfo(opts *bind.CallOpts, level uint8, custom_values [][32]byte, ...) (int8, *big.Int, error)
- func (_BaseContent *BaseContentCaller) LibraryAddress(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContent *BaseContentCaller) ObjectHash(opts *bind.CallOpts) ([32]byte, error)
- func (_BaseContent *BaseContentCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContent *BaseContentCaller) RequestID(opts *bind.CallOpts) (*big.Int, error)
- func (_BaseContent *BaseContentCaller) RequestMap(opts *bind.CallOpts, arg0 *big.Int) (struct{ ... }, error)
- func (_BaseContent *BaseContentCaller) STATUSDRAFT(opts *bind.CallOpts) ([32]byte, error)
- func (_BaseContent *BaseContentCaller) STATUSPUBLISHED(opts *bind.CallOpts) ([32]byte, error)
- func (_BaseContent *BaseContentCaller) STATUSREVIEW(opts *bind.CallOpts) ([32]byte, error)
- func (_BaseContent *BaseContentCaller) StatusCode(opts *bind.CallOpts) (*big.Int, error)
- func (_BaseContent *BaseContentCaller) StatusCodeDescription(opts *bind.CallOpts, status_code *big.Int) ([32]byte, error)
- func (_BaseContent *BaseContentCaller) StatusDescription(opts *bind.CallOpts) ([32]byte, error)
- func (_BaseContent *BaseContentCaller) Version(opts *bind.CallOpts) ([32]byte, error)
- func (_BaseContent *BaseContentCaller) VersionHashes(opts *bind.CallOpts, arg0 *big.Int) ([32]byte, error)
- type BaseContentCallerRaw
- type BaseContentCallerSession
- func (_BaseContent *BaseContentCallerSession) AccessCharge() (*big.Int, error)
- func (_BaseContent *BaseContentCallerSession) AddressKMS() (common.Address, error)
- func (_BaseContent *BaseContentCallerSession) CanPublish() (bool, error)
- func (_BaseContent *BaseContentCallerSession) ContentContractAddress() (common.Address, error)
- func (_BaseContent *BaseContentCallerSession) ContentType() (common.Address, error)
- func (_BaseContent *BaseContentCallerSession) Creator() (common.Address, error)
- func (_BaseContent *BaseContentCallerSession) GetAccessInfo(level uint8, custom_values [][32]byte, stakeholders []common.Address) (int8, *big.Int, error)
- func (_BaseContent *BaseContentCallerSession) LibraryAddress() (common.Address, error)
- func (_BaseContent *BaseContentCallerSession) ObjectHash() ([32]byte, error)
- func (_BaseContent *BaseContentCallerSession) Owner() (common.Address, error)
- func (_BaseContent *BaseContentCallerSession) RequestID() (*big.Int, error)
- func (_BaseContent *BaseContentCallerSession) RequestMap(arg0 *big.Int) (struct{ ... }, error)
- func (_BaseContent *BaseContentCallerSession) STATUSDRAFT() ([32]byte, error)
- func (_BaseContent *BaseContentCallerSession) STATUSPUBLISHED() ([32]byte, error)
- func (_BaseContent *BaseContentCallerSession) STATUSREVIEW() ([32]byte, error)
- func (_BaseContent *BaseContentCallerSession) StatusCode() (*big.Int, error)
- func (_BaseContent *BaseContentCallerSession) StatusCodeDescription(status_code *big.Int) ([32]byte, error)
- func (_BaseContent *BaseContentCallerSession) StatusDescription() ([32]byte, error)
- func (_BaseContent *BaseContentCallerSession) Version() ([32]byte, error)
- func (_BaseContent *BaseContentCallerSession) VersionHashes(arg0 *big.Int) ([32]byte, error)
- type BaseContentCommit
- type BaseContentCommitIterator
- type BaseContentCommitPending
- type BaseContentCommitPendingIterator
- type BaseContentContentObjectCreate
- type BaseContentContentObjectCreateIterator
- type BaseContentFilterer
- func (_BaseContent *BaseContentFilterer) FilterAccessComplete(opts *bind.FilterOpts) (*BaseContentAccessCompleteIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterAccessGrant(opts *bind.FilterOpts) (*BaseContentAccessGrantIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterAccessRequest(opts *bind.FilterOpts) (*BaseContentAccessRequestIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterAccessRequestStakeholder(opts *bind.FilterOpts) (*BaseContentAccessRequestStakeholderIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterAccessRequestValue(opts *bind.FilterOpts) (*BaseContentAccessRequestValueIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterCommit(opts *bind.FilterOpts) (*BaseContentCommitIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterCommitPending(opts *bind.FilterOpts) (*BaseContentCommitPendingIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterContentObjectCreate(opts *bind.FilterOpts) (*BaseContentContentObjectCreateIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterGetAccessCharge(opts *bind.FilterOpts) (*BaseContentGetAccessChargeIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterInsufficientFunds(opts *bind.FilterOpts) (*BaseContentInsufficientFundsIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterInvokeCustomPostHook(opts *bind.FilterOpts) (*BaseContentInvokeCustomPostHookIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterInvokeCustomPreHook(opts *bind.FilterOpts) (*BaseContentInvokeCustomPreHookIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterLogPayment(opts *bind.FilterOpts) (*BaseContentLogPaymentIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterPublish(opts *bind.FilterOpts) (*BaseContentPublishIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterReturnCustomHook(opts *bind.FilterOpts) (*BaseContentReturnCustomHookIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterSetAccessCharge(opts *bind.FilterOpts) (*BaseContentSetAccessChargeIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterSetContentContract(opts *bind.FilterOpts) (*BaseContentSetContentContractIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterSetContentType(opts *bind.FilterOpts) (*BaseContentSetContentTypeIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterSetStatusCode(opts *bind.FilterOpts) (*BaseContentSetStatusCodeIterator, error)
- func (_BaseContent *BaseContentFilterer) FilterUpdateRequest(opts *bind.FilterOpts) (*BaseContentUpdateRequestIterator, error)
- func (_BaseContent *BaseContentFilterer) WatchAccessComplete(opts *bind.WatchOpts, sink chan<- *BaseContentAccessComplete) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchAccessGrant(opts *bind.WatchOpts, sink chan<- *BaseContentAccessGrant) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchAccessRequest(opts *bind.WatchOpts, sink chan<- *BaseContentAccessRequest) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchAccessRequestStakeholder(opts *bind.WatchOpts, sink chan<- *BaseContentAccessRequestStakeholder) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchAccessRequestValue(opts *bind.WatchOpts, sink chan<- *BaseContentAccessRequestValue) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchCommit(opts *bind.WatchOpts, sink chan<- *BaseContentCommit) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchCommitPending(opts *bind.WatchOpts, sink chan<- *BaseContentCommitPending) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchContentObjectCreate(opts *bind.WatchOpts, sink chan<- *BaseContentContentObjectCreate) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchGetAccessCharge(opts *bind.WatchOpts, sink chan<- *BaseContentGetAccessCharge) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchInsufficientFunds(opts *bind.WatchOpts, sink chan<- *BaseContentInsufficientFunds) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchInvokeCustomPostHook(opts *bind.WatchOpts, sink chan<- *BaseContentInvokeCustomPostHook) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchInvokeCustomPreHook(opts *bind.WatchOpts, sink chan<- *BaseContentInvokeCustomPreHook) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchLogPayment(opts *bind.WatchOpts, sink chan<- *BaseContentLogPayment) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchPublish(opts *bind.WatchOpts, sink chan<- *BaseContentPublish) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchReturnCustomHook(opts *bind.WatchOpts, sink chan<- *BaseContentReturnCustomHook) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchSetAccessCharge(opts *bind.WatchOpts, sink chan<- *BaseContentSetAccessCharge) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchSetContentContract(opts *bind.WatchOpts, sink chan<- *BaseContentSetContentContract) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchSetContentType(opts *bind.WatchOpts, sink chan<- *BaseContentSetContentType) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchSetStatusCode(opts *bind.WatchOpts, sink chan<- *BaseContentSetStatusCode) (event.Subscription, error)
- func (_BaseContent *BaseContentFilterer) WatchUpdateRequest(opts *bind.WatchOpts, sink chan<- *BaseContentUpdateRequest) (event.Subscription, error)
- type BaseContentGetAccessCharge
- type BaseContentGetAccessChargeIterator
- type BaseContentInsufficientFunds
- type BaseContentInsufficientFundsIterator
- type BaseContentInvokeCustomPostHook
- type BaseContentInvokeCustomPostHookIterator
- type BaseContentInvokeCustomPreHook
- type BaseContentInvokeCustomPreHookIterator
- type BaseContentLogPayment
- type BaseContentLogPaymentIterator
- type BaseContentPublish
- type BaseContentPublishIterator
- type BaseContentRaw
- func (_BaseContent *BaseContentRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BaseContent *BaseContentRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BaseContent *BaseContentRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BaseContentReturnCustomHook
- type BaseContentReturnCustomHookIterator
- type BaseContentSession
- func (_BaseContent *BaseContentSession) AccessCharge() (*big.Int, error)
- func (_BaseContent *BaseContentSession) AccessComplete(request_ID *big.Int, score_pct *big.Int, ml_out_hash [32]byte) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) AccessGrant(request_ID *big.Int, access_granted bool, re_key string, ...) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) AccessRequest(level uint8, pke_requestor string, pke_AFGH string, custom_values [][32]byte, ...) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) AddressKMS() (common.Address, error)
- func (_BaseContent *BaseContentSession) CanPublish() (bool, error)
- func (_BaseContent *BaseContentSession) Commit(_objectHash [32]byte) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) ContentContractAddress() (common.Address, error)
- func (_BaseContent *BaseContentSession) ContentType() (common.Address, error)
- func (_BaseContent *BaseContentSession) Creator() (common.Address, error)
- func (_BaseContent *BaseContentSession) GetAccessCharge(level uint8, custom_values [][32]byte, stakeholders []common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) GetAccessInfo(level uint8, custom_values [][32]byte, stakeholders []common.Address) (int8, *big.Int, error)
- func (_BaseContent *BaseContentSession) Kill() (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) LibraryAddress() (common.Address, error)
- func (_BaseContent *BaseContentSession) ObjectHash() ([32]byte, error)
- func (_BaseContent *BaseContentSession) Owner() (common.Address, error)
- func (_BaseContent *BaseContentSession) ProcessRequestPayment(request_ID *big.Int, payee common.Address, label string, amount *big.Int) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) Publish() (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) RequestID() (*big.Int, error)
- func (_BaseContent *BaseContentSession) RequestMap(arg0 *big.Int) (struct{ ... }, error)
- func (_BaseContent *BaseContentSession) STATUSDRAFT() ([32]byte, error)
- func (_BaseContent *BaseContentSession) STATUSPUBLISHED() ([32]byte, error)
- func (_BaseContent *BaseContentSession) STATUSREVIEW() ([32]byte, error)
- func (_BaseContent *BaseContentSession) SetAccessCharge(charge *big.Int) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) SetAddressKMS(address_KMS common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) SetContentContractAddress(addr common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) SetStatusCode(status_code *big.Int) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) StatusCode() (*big.Int, error)
- func (_BaseContent *BaseContentSession) StatusCodeDescription(status_code *big.Int) ([32]byte, error)
- func (_BaseContent *BaseContentSession) StatusDescription() ([32]byte, error)
- func (_BaseContent *BaseContentSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) UpdateRequest() (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) UpdateStatus(status_code *big.Int) (*types.Transaction, error)
- func (_BaseContent *BaseContentSession) Version() ([32]byte, error)
- func (_BaseContent *BaseContentSession) VersionHashes(arg0 *big.Int) ([32]byte, error)
- type BaseContentSetAccessCharge
- type BaseContentSetAccessChargeIterator
- type BaseContentSetContentContract
- type BaseContentSetContentContractIterator
- type BaseContentSetContentType
- type BaseContentSetContentTypeIterator
- type BaseContentSetStatusCode
- type BaseContentSetStatusCodeIterator
- type BaseContentSpace
- type BaseContentSpaceAccessRequest
- type BaseContentSpaceAccessRequestIterator
- type BaseContentSpaceCaller
- func (_BaseContentSpace *BaseContentSpaceCaller) ActiveNodeAddresses(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) ActiveNodeLocators(opts *bind.CallOpts, arg0 *big.Int) ([]byte, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) CanNodePublish(opts *bind.CallOpts, candidate common.Address) (bool, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) CanPublish(opts *bind.CallOpts) (bool, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) Creator(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) Description(opts *bind.CallOpts) (string, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) Factory(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) Name(opts *bind.CallOpts) (string, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) NumActiveNodes(opts *bind.CallOpts) (*big.Int, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) NumPendingNodes(opts *bind.CallOpts) (*big.Int, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) ObjectHash(opts *bind.CallOpts) ([32]byte, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) PendingNodeAddresses(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) PendingNodeLocators(opts *bind.CallOpts, arg0 *big.Int) ([]byte, error)
- func (_BaseContentSpace *BaseContentSpaceCaller) Version(opts *bind.CallOpts) ([32]byte, error)
- type BaseContentSpaceCallerRaw
- type BaseContentSpaceCallerSession
- func (_BaseContentSpace *BaseContentSpaceCallerSession) ActiveNodeAddresses(arg0 *big.Int) (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) ActiveNodeLocators(arg0 *big.Int) ([]byte, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) CanNodePublish(candidate common.Address) (bool, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) CanPublish() (bool, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) Creator() (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) Description() (string, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) Factory() (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) Name() (string, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) NumActiveNodes() (*big.Int, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) NumPendingNodes() (*big.Int, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) ObjectHash() ([32]byte, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) Owner() (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) PendingNodeAddresses(arg0 *big.Int) (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) PendingNodeLocators(arg0 *big.Int) ([]byte, error)
- func (_BaseContentSpace *BaseContentSpaceCallerSession) Version() ([32]byte, error)
- type BaseContentSpaceCommit
- type BaseContentSpaceCommitIterator
- type BaseContentSpaceCreateContentType
- type BaseContentSpaceCreateContentTypeIterator
- type BaseContentSpaceCreateGroup
- type BaseContentSpaceCreateGroupIterator
- type BaseContentSpaceCreateLibrary
- type BaseContentSpaceCreateLibraryIterator
- type BaseContentSpaceEngageAccountLibrary
- type BaseContentSpaceEngageAccountLibraryIterator
- type BaseContentSpaceFilterer
- func (_BaseContentSpace *BaseContentSpaceFilterer) FilterAccessRequest(opts *bind.FilterOpts) (*BaseContentSpaceAccessRequestIterator, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) FilterCommit(opts *bind.FilterOpts) (*BaseContentSpaceCommitIterator, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) FilterCreateContentType(opts *bind.FilterOpts) (*BaseContentSpaceCreateContentTypeIterator, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) FilterCreateGroup(opts *bind.FilterOpts) (*BaseContentSpaceCreateGroupIterator, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) FilterCreateLibrary(opts *bind.FilterOpts) (*BaseContentSpaceCreateLibraryIterator, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) FilterEngageAccountLibrary(opts *bind.FilterOpts) (*BaseContentSpaceEngageAccountLibraryIterator, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) FilterNodeApproved(opts *bind.FilterOpts) (*BaseContentSpaceNodeApprovedIterator, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) FilterNodeSubmitted(opts *bind.FilterOpts) (*BaseContentSpaceNodeSubmittedIterator, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) FilterSetFactory(opts *bind.FilterOpts) (*BaseContentSpaceSetFactoryIterator, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) FilterUpdateRequest(opts *bind.FilterOpts) (*BaseContentSpaceUpdateRequestIterator, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) WatchAccessRequest(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceAccessRequest) (event.Subscription, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) WatchCommit(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceCommit) (event.Subscription, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) WatchCreateContentType(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceCreateContentType) (event.Subscription, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) WatchCreateGroup(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceCreateGroup) (event.Subscription, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) WatchCreateLibrary(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceCreateLibrary) (event.Subscription, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) WatchEngageAccountLibrary(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceEngageAccountLibrary) (event.Subscription, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) WatchNodeApproved(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceNodeApproved) (event.Subscription, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) WatchNodeSubmitted(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceNodeSubmitted) (event.Subscription, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) WatchSetFactory(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceSetFactory) (event.Subscription, error)
- func (_BaseContentSpace *BaseContentSpaceFilterer) WatchUpdateRequest(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceUpdateRequest) (event.Subscription, error)
- type BaseContentSpaceNodeApproved
- type BaseContentSpaceNodeApprovedIterator
- type BaseContentSpaceNodeSubmitted
- type BaseContentSpaceNodeSubmittedIterator
- type BaseContentSpaceRaw
- func (_BaseContentSpace *BaseContentSpaceRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BaseContentSpace *BaseContentSpaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BaseContentSpaceSession
- func (_BaseContentSpace *BaseContentSpaceSession) AccessRequest() (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) ActiveNodeAddresses(arg0 *big.Int) (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceSession) ActiveNodeLocators(arg0 *big.Int) ([]byte, error)
- func (_BaseContentSpace *BaseContentSpaceSession) AddNode(_nodeAddr common.Address, _locator []byte) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) ApproveNode(_nodeAddr common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) CanNodePublish(candidate common.Address) (bool, error)
- func (_BaseContentSpace *BaseContentSpaceSession) CanPublish() (bool, error)
- func (_BaseContentSpace *BaseContentSpaceSession) Commit(object_hash [32]byte) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) CreateContentType() (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) CreateGroup() (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) CreateLibrary(address_KMS common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) Creator() (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceSession) Description() (string, error)
- func (_BaseContentSpace *BaseContentSpaceSession) EngageAccountLibrary() (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) Factory() (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceSession) Kill() (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) Name() (string, error)
- func (_BaseContentSpace *BaseContentSpaceSession) NumActiveNodes() (*big.Int, error)
- func (_BaseContentSpace *BaseContentSpaceSession) NumPendingNodes() (*big.Int, error)
- func (_BaseContentSpace *BaseContentSpaceSession) ObjectHash() ([32]byte, error)
- func (_BaseContentSpace *BaseContentSpaceSession) Owner() (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceSession) PendingNodeAddresses(arg0 *big.Int) (common.Address, error)
- func (_BaseContentSpace *BaseContentSpaceSession) PendingNodeLocators(arg0 *big.Int) ([]byte, error)
- func (_BaseContentSpace *BaseContentSpaceSession) RemoveNode(_nodeAddr common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) SetDescription(content_space_description string) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) SetFactory(new_factory common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) SubmitNode(_locator []byte) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) UpdateRequest() (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceSession) Version() ([32]byte, error)
- type BaseContentSpaceSetFactory
- type BaseContentSpaceSetFactoryIterator
- type BaseContentSpaceTransactor
- func (_BaseContentSpace *BaseContentSpaceTransactor) AccessRequest(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) AddNode(opts *bind.TransactOpts, _nodeAddr common.Address, _locator []byte) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) ApproveNode(opts *bind.TransactOpts, _nodeAddr common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) Commit(opts *bind.TransactOpts, object_hash [32]byte) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) CreateContentType(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) CreateGroup(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) CreateLibrary(opts *bind.TransactOpts, address_KMS common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) EngageAccountLibrary(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) RemoveNode(opts *bind.TransactOpts, _nodeAddr common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) SetDescription(opts *bind.TransactOpts, content_space_description string) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) SetFactory(opts *bind.TransactOpts, new_factory common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) SubmitNode(opts *bind.TransactOpts, _locator []byte) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactor) UpdateRequest(opts *bind.TransactOpts) (*types.Transaction, error)
- type BaseContentSpaceTransactorRaw
- type BaseContentSpaceTransactorSession
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) AccessRequest() (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) AddNode(_nodeAddr common.Address, _locator []byte) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) ApproveNode(_nodeAddr common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) Commit(object_hash [32]byte) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) CreateContentType() (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) CreateGroup() (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) CreateLibrary(address_KMS common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) EngageAccountLibrary() (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) Kill() (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) RemoveNode(_nodeAddr common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) SetDescription(content_space_description string) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) SetFactory(new_factory common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) SubmitNode(_locator []byte) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BaseContentSpace *BaseContentSpaceTransactorSession) UpdateRequest() (*types.Transaction, error)
- type BaseContentSpaceUpdateRequest
- type BaseContentSpaceUpdateRequestIterator
- type BaseContentTransactor
- func (_BaseContent *BaseContentTransactor) AccessComplete(opts *bind.TransactOpts, request_ID *big.Int, score_pct *big.Int, ...) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) AccessGrant(opts *bind.TransactOpts, request_ID *big.Int, access_granted bool, ...) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) AccessRequest(opts *bind.TransactOpts, level uint8, pke_requestor string, pke_AFGH string, ...) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) Commit(opts *bind.TransactOpts, _objectHash [32]byte) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) GetAccessCharge(opts *bind.TransactOpts, level uint8, custom_values [][32]byte, ...) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) ProcessRequestPayment(opts *bind.TransactOpts, request_ID *big.Int, payee common.Address, ...) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) Publish(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) SetAccessCharge(opts *bind.TransactOpts, charge *big.Int) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) SetAddressKMS(opts *bind.TransactOpts, address_KMS common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) SetContentContractAddress(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) SetStatusCode(opts *bind.TransactOpts, status_code *big.Int) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) UpdateRequest(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactor) UpdateStatus(opts *bind.TransactOpts, status_code *big.Int) (*types.Transaction, error)
- type BaseContentTransactorRaw
- type BaseContentTransactorSession
- func (_BaseContent *BaseContentTransactorSession) AccessComplete(request_ID *big.Int, score_pct *big.Int, ml_out_hash [32]byte) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) AccessGrant(request_ID *big.Int, access_granted bool, re_key string, ...) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) AccessRequest(level uint8, pke_requestor string, pke_AFGH string, custom_values [][32]byte, ...) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) Commit(_objectHash [32]byte) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) GetAccessCharge(level uint8, custom_values [][32]byte, stakeholders []common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) Kill() (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) ProcessRequestPayment(request_ID *big.Int, payee common.Address, label string, amount *big.Int) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) Publish() (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) SetAccessCharge(charge *big.Int) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) SetAddressKMS(address_KMS common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) SetContentContractAddress(addr common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) SetStatusCode(status_code *big.Int) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) UpdateRequest() (*types.Transaction, error)
- func (_BaseContent *BaseContentTransactorSession) UpdateStatus(status_code *big.Int) (*types.Transaction, error)
- type BaseContentType
- type BaseContentTypeAccessRequest
- type BaseContentTypeAccessRequestIterator
- type BaseContentTypeCaller
- func (_BaseContentType *BaseContentTypeCaller) CanPublish(opts *bind.CallOpts) (bool, error)
- func (_BaseContentType *BaseContentTypeCaller) ContentSpace(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContentType *BaseContentTypeCaller) Creator(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContentType *BaseContentTypeCaller) ObjectHash(opts *bind.CallOpts) ([32]byte, error)
- func (_BaseContentType *BaseContentTypeCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BaseContentType *BaseContentTypeCaller) Version(opts *bind.CallOpts) ([32]byte, error)
- type BaseContentTypeCallerRaw
- type BaseContentTypeCallerSession
- func (_BaseContentType *BaseContentTypeCallerSession) CanPublish() (bool, error)
- func (_BaseContentType *BaseContentTypeCallerSession) ContentSpace() (common.Address, error)
- func (_BaseContentType *BaseContentTypeCallerSession) Creator() (common.Address, error)
- func (_BaseContentType *BaseContentTypeCallerSession) ObjectHash() ([32]byte, error)
- func (_BaseContentType *BaseContentTypeCallerSession) Owner() (common.Address, error)
- func (_BaseContentType *BaseContentTypeCallerSession) Version() ([32]byte, error)
- type BaseContentTypeCommit
- type BaseContentTypeCommitIterator
- type BaseContentTypeFilterer
- func (_BaseContentType *BaseContentTypeFilterer) FilterAccessRequest(opts *bind.FilterOpts) (*BaseContentTypeAccessRequestIterator, error)
- func (_BaseContentType *BaseContentTypeFilterer) FilterCommit(opts *bind.FilterOpts) (*BaseContentTypeCommitIterator, error)
- func (_BaseContentType *BaseContentTypeFilterer) FilterUpdateRequest(opts *bind.FilterOpts) (*BaseContentTypeUpdateRequestIterator, error)
- func (_BaseContentType *BaseContentTypeFilterer) WatchAccessRequest(opts *bind.WatchOpts, sink chan<- *BaseContentTypeAccessRequest) (event.Subscription, error)
- func (_BaseContentType *BaseContentTypeFilterer) WatchCommit(opts *bind.WatchOpts, sink chan<- *BaseContentTypeCommit) (event.Subscription, error)
- func (_BaseContentType *BaseContentTypeFilterer) WatchUpdateRequest(opts *bind.WatchOpts, sink chan<- *BaseContentTypeUpdateRequest) (event.Subscription, error)
- type BaseContentTypeRaw
- func (_BaseContentType *BaseContentTypeRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BaseContentType *BaseContentTypeRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BaseContentTypeSession
- func (_BaseContentType *BaseContentTypeSession) AccessRequest() (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeSession) CanPublish() (bool, error)
- func (_BaseContentType *BaseContentTypeSession) Commit(object_hash [32]byte) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeSession) ContentSpace() (common.Address, error)
- func (_BaseContentType *BaseContentTypeSession) Creator() (common.Address, error)
- func (_BaseContentType *BaseContentTypeSession) Kill() (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeSession) ObjectHash() ([32]byte, error)
- func (_BaseContentType *BaseContentTypeSession) Owner() (common.Address, error)
- func (_BaseContentType *BaseContentTypeSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeSession) UpdateRequest() (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeSession) Version() ([32]byte, error)
- type BaseContentTypeTransactor
- func (_BaseContentType *BaseContentTypeTransactor) AccessRequest(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeTransactor) Commit(opts *bind.TransactOpts, object_hash [32]byte) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeTransactor) UpdateRequest(opts *bind.TransactOpts) (*types.Transaction, error)
- type BaseContentTypeTransactorRaw
- type BaseContentTypeTransactorSession
- func (_BaseContentType *BaseContentTypeTransactorSession) AccessRequest() (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeTransactorSession) Commit(object_hash [32]byte) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeTransactorSession) Kill() (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BaseContentType *BaseContentTypeTransactorSession) UpdateRequest() (*types.Transaction, error)
- type BaseContentTypeUpdateRequest
- type BaseContentTypeUpdateRequestIterator
- type BaseContentUpdateRequest
- type BaseContentUpdateRequestIterator
- type BaseFactory
- type BaseFactoryCaller
- type BaseFactoryCallerRaw
- type BaseFactoryCallerSession
- type BaseFactoryFilterer
- type BaseFactoryRaw
- func (_BaseFactory *BaseFactoryRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BaseFactory *BaseFactoryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BaseFactory *BaseFactoryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BaseFactorySession
- func (_BaseFactory *BaseFactorySession) CreateContentType() (*types.Transaction, error)
- func (_BaseFactory *BaseFactorySession) CreateGroup() (*types.Transaction, error)
- func (_BaseFactory *BaseFactorySession) CreateLibrary(address_KMS common.Address) (*types.Transaction, error)
- func (_BaseFactory *BaseFactorySession) Creator() (common.Address, error)
- func (_BaseFactory *BaseFactorySession) Kill() (*types.Transaction, error)
- func (_BaseFactory *BaseFactorySession) Owner() (common.Address, error)
- func (_BaseFactory *BaseFactorySession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseFactory *BaseFactorySession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BaseFactory *BaseFactorySession) Version() ([32]byte, error)
- type BaseFactoryTransactor
- func (_BaseFactory *BaseFactoryTransactor) CreateContentType(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseFactory *BaseFactoryTransactor) CreateGroup(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseFactory *BaseFactoryTransactor) CreateLibrary(opts *bind.TransactOpts, address_KMS common.Address) (*types.Transaction, error)
- func (_BaseFactory *BaseFactoryTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseFactory *BaseFactoryTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
- func (_BaseFactory *BaseFactoryTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type BaseFactoryTransactorRaw
- type BaseFactoryTransactorSession
- func (_BaseFactory *BaseFactoryTransactorSession) CreateContentType() (*types.Transaction, error)
- func (_BaseFactory *BaseFactoryTransactorSession) CreateGroup() (*types.Transaction, error)
- func (_BaseFactory *BaseFactoryTransactorSession) CreateLibrary(address_KMS common.Address) (*types.Transaction, error)
- func (_BaseFactory *BaseFactoryTransactorSession) Kill() (*types.Transaction, error)
- func (_BaseFactory *BaseFactoryTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseFactory *BaseFactoryTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type BaseLibrary
- type BaseLibraryAccessRequest
- type BaseLibraryAccessRequestIterator
- type BaseLibraryAccessorGroupAdded
- type BaseLibraryAccessorGroupAddedIterator
- type BaseLibraryAccessorGroupRemoved
- type BaseLibraryAccessorGroupRemovedIterator
- type BaseLibraryApproveContent
- type BaseLibraryApproveContentIterator
- type BaseLibraryApproveContentRequest
- type BaseLibraryApproveContentRequestIterator
- type BaseLibraryCaller
- func (_BaseLibrary *BaseLibraryCaller) AccessorGroups(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCaller) AccessorGroupsLength(opts *bind.CallOpts) (*big.Int, error)
- func (_BaseLibrary *BaseLibraryCaller) AddressKMS(opts *bind.CallOpts) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCaller) ApprovalRequests(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCaller) ApprovalRequestsLength(opts *bind.CallOpts) (*big.Int, error)
- func (_BaseLibrary *BaseLibraryCaller) CanContribute(opts *bind.CallOpts, candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibraryCaller) CanNodePublish(opts *bind.CallOpts, candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibraryCaller) CanPublish(opts *bind.CallOpts) (bool, error)
- func (_BaseLibrary *BaseLibraryCaller) CanReview(opts *bind.CallOpts, candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibraryCaller) ContentSpace(opts *bind.CallOpts) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCaller) ContentTypeContracts(opts *bind.CallOpts, arg0 common.Address) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCaller) ContentTypes(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCaller) ContentTypesLength(opts *bind.CallOpts) (*big.Int, error)
- func (_BaseLibrary *BaseLibraryCaller) ContributorGroups(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCaller) ContributorGroupsLength(opts *bind.CallOpts) (*big.Int, error)
- func (_BaseLibrary *BaseLibraryCaller) Creator(opts *bind.CallOpts) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCaller) GetPendingApprovalRequest(opts *bind.CallOpts, index *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCaller) HasAccess(opts *bind.CallOpts, candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibraryCaller) ObjectHash(opts *bind.CallOpts) ([32]byte, error)
- func (_BaseLibrary *BaseLibraryCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCaller) ReviewerGroups(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCaller) ReviewerGroupsLength(opts *bind.CallOpts) (*big.Int, error)
- func (_BaseLibrary *BaseLibraryCaller) ValidType(opts *bind.CallOpts, content_type common.Address) (bool, error)
- func (_BaseLibrary *BaseLibraryCaller) Version(opts *bind.CallOpts) ([32]byte, error)
- type BaseLibraryCallerRaw
- type BaseLibraryCallerSession
- func (_BaseLibrary *BaseLibraryCallerSession) AccessorGroups(arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCallerSession) AccessorGroupsLength() (*big.Int, error)
- func (_BaseLibrary *BaseLibraryCallerSession) AddressKMS() (common.Address, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ApprovalRequests(arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ApprovalRequestsLength() (*big.Int, error)
- func (_BaseLibrary *BaseLibraryCallerSession) CanContribute(candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibraryCallerSession) CanNodePublish(candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibraryCallerSession) CanPublish() (bool, error)
- func (_BaseLibrary *BaseLibraryCallerSession) CanReview(candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ContentSpace() (common.Address, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ContentTypeContracts(arg0 common.Address) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ContentTypes(arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ContentTypesLength() (*big.Int, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ContributorGroups(arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ContributorGroupsLength() (*big.Int, error)
- func (_BaseLibrary *BaseLibraryCallerSession) Creator() (common.Address, error)
- func (_BaseLibrary *BaseLibraryCallerSession) GetPendingApprovalRequest(index *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCallerSession) HasAccess(candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ObjectHash() ([32]byte, error)
- func (_BaseLibrary *BaseLibraryCallerSession) Owner() (common.Address, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ReviewerGroups(arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ReviewerGroupsLength() (*big.Int, error)
- func (_BaseLibrary *BaseLibraryCallerSession) ValidType(content_type common.Address) (bool, error)
- func (_BaseLibrary *BaseLibraryCallerSession) Version() ([32]byte, error)
- type BaseLibraryCommit
- type BaseLibraryCommitIterator
- type BaseLibraryContentObjectCreated
- type BaseLibraryContentObjectCreatedIterator
- type BaseLibraryContentTypeAdded
- type BaseLibraryContentTypeAddedIterator
- type BaseLibraryContentTypeRemoved
- type BaseLibraryContentTypeRemovedIterator
- type BaseLibraryContributorGroupAdded
- type BaseLibraryContributorGroupAddedIterator
- type BaseLibraryContributorGroupRemoved
- type BaseLibraryContributorGroupRemovedIterator
- type BaseLibraryFilterer
- func (_BaseLibrary *BaseLibraryFilterer) FilterAccessRequest(opts *bind.FilterOpts) (*BaseLibraryAccessRequestIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterAccessorGroupAdded(opts *bind.FilterOpts) (*BaseLibraryAccessorGroupAddedIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterAccessorGroupRemoved(opts *bind.FilterOpts) (*BaseLibraryAccessorGroupRemovedIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterApproveContent(opts *bind.FilterOpts) (*BaseLibraryApproveContentIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterApproveContentRequest(opts *bind.FilterOpts) (*BaseLibraryApproveContentRequestIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterCommit(opts *bind.FilterOpts) (*BaseLibraryCommitIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterContentObjectCreated(opts *bind.FilterOpts) (*BaseLibraryContentObjectCreatedIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterContentTypeAdded(opts *bind.FilterOpts) (*BaseLibraryContentTypeAddedIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterContentTypeRemoved(opts *bind.FilterOpts) (*BaseLibraryContentTypeRemovedIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterContributorGroupAdded(opts *bind.FilterOpts) (*BaseLibraryContributorGroupAddedIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterContributorGroupRemoved(opts *bind.FilterOpts) (*BaseLibraryContributorGroupRemovedIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterReviewerGroupAdded(opts *bind.FilterOpts) (*BaseLibraryReviewerGroupAddedIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterReviewerGroupRemoved(opts *bind.FilterOpts) (*BaseLibraryReviewerGroupRemovedIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterUnauthorizedOperation(opts *bind.FilterOpts) (*BaseLibraryUnauthorizedOperationIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) FilterUpdateRequest(opts *bind.FilterOpts) (*BaseLibraryUpdateRequestIterator, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchAccessRequest(opts *bind.WatchOpts, sink chan<- *BaseLibraryAccessRequest) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchAccessorGroupAdded(opts *bind.WatchOpts, sink chan<- *BaseLibraryAccessorGroupAdded) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchAccessorGroupRemoved(opts *bind.WatchOpts, sink chan<- *BaseLibraryAccessorGroupRemoved) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchApproveContent(opts *bind.WatchOpts, sink chan<- *BaseLibraryApproveContent) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchApproveContentRequest(opts *bind.WatchOpts, sink chan<- *BaseLibraryApproveContentRequest) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchCommit(opts *bind.WatchOpts, sink chan<- *BaseLibraryCommit) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchContentObjectCreated(opts *bind.WatchOpts, sink chan<- *BaseLibraryContentObjectCreated) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchContentTypeAdded(opts *bind.WatchOpts, sink chan<- *BaseLibraryContentTypeAdded) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchContentTypeRemoved(opts *bind.WatchOpts, sink chan<- *BaseLibraryContentTypeRemoved) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchContributorGroupAdded(opts *bind.WatchOpts, sink chan<- *BaseLibraryContributorGroupAdded) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchContributorGroupRemoved(opts *bind.WatchOpts, sink chan<- *BaseLibraryContributorGroupRemoved) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchReviewerGroupAdded(opts *bind.WatchOpts, sink chan<- *BaseLibraryReviewerGroupAdded) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchReviewerGroupRemoved(opts *bind.WatchOpts, sink chan<- *BaseLibraryReviewerGroupRemoved) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchUnauthorizedOperation(opts *bind.WatchOpts, sink chan<- *BaseLibraryUnauthorizedOperation) (event.Subscription, error)
- func (_BaseLibrary *BaseLibraryFilterer) WatchUpdateRequest(opts *bind.WatchOpts, sink chan<- *BaseLibraryUpdateRequest) (event.Subscription, error)
- type BaseLibraryRaw
- func (_BaseLibrary *BaseLibraryRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BaseLibrary *BaseLibraryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BaseLibraryReviewerGroupAdded
- type BaseLibraryReviewerGroupAddedIterator
- type BaseLibraryReviewerGroupRemoved
- type BaseLibraryReviewerGroupRemovedIterator
- type BaseLibrarySession
- func (_BaseLibrary *BaseLibrarySession) AccessRequest() (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) AccessorGroups(arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibrarySession) AccessorGroupsLength() (*big.Int, error)
- func (_BaseLibrary *BaseLibrarySession) AddAccessorGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) AddContentType(content_type common.Address, content_contract common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) AddContributorGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) AddReviewerGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) AddressKMS() (common.Address, error)
- func (_BaseLibrary *BaseLibrarySession) ApprovalRequests(arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibrarySession) ApprovalRequestsLength() (*big.Int, error)
- func (_BaseLibrary *BaseLibrarySession) ApproveContent(content_contract common.Address, approved bool, note string) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) CanContribute(candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibrarySession) CanNodePublish(candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibrarySession) CanPublish() (bool, error)
- func (_BaseLibrary *BaseLibrarySession) CanReview(candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibrarySession) Commit(object_hash [32]byte) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) ContentSpace() (common.Address, error)
- func (_BaseLibrary *BaseLibrarySession) ContentTypeContracts(arg0 common.Address) (common.Address, error)
- func (_BaseLibrary *BaseLibrarySession) ContentTypes(arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibrarySession) ContentTypesLength() (*big.Int, error)
- func (_BaseLibrary *BaseLibrarySession) ContributorGroups(arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibrarySession) ContributorGroupsLength() (*big.Int, error)
- func (_BaseLibrary *BaseLibrarySession) CreateContent(content_type common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) Creator() (common.Address, error)
- func (_BaseLibrary *BaseLibrarySession) GetPendingApprovalRequest(index *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibrarySession) HasAccess(candidate common.Address) (bool, error)
- func (_BaseLibrary *BaseLibrarySession) Kill() (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) ObjectHash() ([32]byte, error)
- func (_BaseLibrary *BaseLibrarySession) Owner() (common.Address, error)
- func (_BaseLibrary *BaseLibrarySession) RemoveAccessorGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) RemoveContentType(content_type common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) RemoveContributorGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) RemoveReviewerGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) ReviewerGroups(arg0 *big.Int) (common.Address, error)
- func (_BaseLibrary *BaseLibrarySession) ReviewerGroupsLength() (*big.Int, error)
- func (_BaseLibrary *BaseLibrarySession) SetAddressKMS(address_KMS common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) SubmitApprovalRequest() (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) UpdateRequest() (*types.Transaction, error)
- func (_BaseLibrary *BaseLibrarySession) ValidType(content_type common.Address) (bool, error)
- func (_BaseLibrary *BaseLibrarySession) Version() ([32]byte, error)
- type BaseLibraryTransactor
- func (_BaseLibrary *BaseLibraryTransactor) AccessRequest(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) AddAccessorGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) AddContentType(opts *bind.TransactOpts, content_type common.Address, ...) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) AddContributorGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) AddReviewerGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) ApproveContent(opts *bind.TransactOpts, content_contract common.Address, approved bool, ...) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) Commit(opts *bind.TransactOpts, object_hash [32]byte) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) CreateContent(opts *bind.TransactOpts, content_type common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) RemoveAccessorGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) RemoveContentType(opts *bind.TransactOpts, content_type common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) RemoveContributorGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) RemoveReviewerGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) SetAddressKMS(opts *bind.TransactOpts, address_KMS common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) SubmitApprovalRequest(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactor) UpdateRequest(opts *bind.TransactOpts) (*types.Transaction, error)
- type BaseLibraryTransactorRaw
- type BaseLibraryTransactorSession
- func (_BaseLibrary *BaseLibraryTransactorSession) AccessRequest() (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) AddAccessorGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) AddContentType(content_type common.Address, content_contract common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) AddContributorGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) AddReviewerGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) ApproveContent(content_contract common.Address, approved bool, note string) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) Commit(object_hash [32]byte) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) CreateContent(content_type common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) Kill() (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) RemoveAccessorGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) RemoveContentType(content_type common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) RemoveContributorGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) RemoveReviewerGroup(group common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) SetAddressKMS(address_KMS common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) SubmitApprovalRequest() (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BaseLibrary *BaseLibraryTransactorSession) UpdateRequest() (*types.Transaction, error)
- type BaseLibraryUnauthorizedOperation
- type BaseLibraryUnauthorizedOperationIterator
- type BaseLibraryUpdateRequest
- type BaseLibraryUpdateRequestIterator
- type Content
- type ContentCaller
- func (_Content *ContentCaller) Creator(opts *bind.CallOpts) (common.Address, error)
- func (_Content *ContentCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Content *ContentCaller) RunAccessInfo(opts *bind.CallOpts, arg0 uint8, arg1 [][32]byte, arg2 []common.Address) (int8, *big.Int, error)
- func (_Content *ContentCaller) RunDescribeStatus(opts *bind.CallOpts, arg0 *big.Int) ([32]byte, error)
- func (_Content *ContentCaller) Version(opts *bind.CallOpts) ([32]byte, error)
- type ContentCallerRaw
- type ContentCallerSession
- func (_Content *ContentCallerSession) Creator() (common.Address, error)
- func (_Content *ContentCallerSession) Owner() (common.Address, error)
- func (_Content *ContentCallerSession) RunAccessInfo(arg0 uint8, arg1 [][32]byte, arg2 []common.Address) (int8, *big.Int, error)
- func (_Content *ContentCallerSession) RunDescribeStatus(arg0 *big.Int) ([32]byte, error)
- func (_Content *ContentCallerSession) Version() ([32]byte, error)
- type ContentFilterer
- func (_Content *ContentFilterer) FilterLog(opts *bind.FilterOpts) (*ContentLogIterator, error)
- func (_Content *ContentFilterer) FilterLogAddress(opts *bind.FilterOpts) (*ContentLogAddressIterator, error)
- func (_Content *ContentFilterer) FilterLogBool(opts *bind.FilterOpts) (*ContentLogBoolIterator, error)
- func (_Content *ContentFilterer) FilterLogBytes32(opts *bind.FilterOpts) (*ContentLogBytes32Iterator, error)
- func (_Content *ContentFilterer) FilterLogInt256(opts *bind.FilterOpts) (*ContentLogInt256Iterator, error)
- func (_Content *ContentFilterer) FilterLogPayment(opts *bind.FilterOpts) (*ContentLogPaymentIterator, error)
- func (_Content *ContentFilterer) FilterLogUint256(opts *bind.FilterOpts) (*ContentLogUint256Iterator, error)
- func (_Content *ContentFilterer) FilterRunAccess(opts *bind.FilterOpts) (*ContentRunAccessIterator, error)
- func (_Content *ContentFilterer) FilterRunAccessCharge(opts *bind.FilterOpts) (*ContentRunAccessChargeIterator, error)
- func (_Content *ContentFilterer) FilterRunCreate(opts *bind.FilterOpts) (*ContentRunCreateIterator, error)
- func (_Content *ContentFilterer) FilterRunFinalize(opts *bind.FilterOpts) (*ContentRunFinalizeIterator, error)
- func (_Content *ContentFilterer) FilterRunKill(opts *bind.FilterOpts) (*ContentRunKillIterator, error)
- func (_Content *ContentFilterer) FilterRunStatusChange(opts *bind.FilterOpts) (*ContentRunStatusChangeIterator, error)
- func (_Content *ContentFilterer) WatchLog(opts *bind.WatchOpts, sink chan<- *ContentLog) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchLogAddress(opts *bind.WatchOpts, sink chan<- *ContentLogAddress) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchLogBool(opts *bind.WatchOpts, sink chan<- *ContentLogBool) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchLogBytes32(opts *bind.WatchOpts, sink chan<- *ContentLogBytes32) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchLogInt256(opts *bind.WatchOpts, sink chan<- *ContentLogInt256) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchLogPayment(opts *bind.WatchOpts, sink chan<- *ContentLogPayment) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchLogUint256(opts *bind.WatchOpts, sink chan<- *ContentLogUint256) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchRunAccess(opts *bind.WatchOpts, sink chan<- *ContentRunAccess) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchRunAccessCharge(opts *bind.WatchOpts, sink chan<- *ContentRunAccessCharge) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchRunCreate(opts *bind.WatchOpts, sink chan<- *ContentRunCreate) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchRunFinalize(opts *bind.WatchOpts, sink chan<- *ContentRunFinalize) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchRunKill(opts *bind.WatchOpts, sink chan<- *ContentRunKill) (event.Subscription, error)
- func (_Content *ContentFilterer) WatchRunStatusChange(opts *bind.WatchOpts, sink chan<- *ContentRunStatusChange) (event.Subscription, error)
- type ContentLog
- type ContentLogAddress
- type ContentLogAddressIterator
- type ContentLogBool
- type ContentLogBoolIterator
- type ContentLogBytes32
- type ContentLogBytes32Iterator
- type ContentLogInt256
- type ContentLogInt256Iterator
- type ContentLogIterator
- type ContentLogPayment
- type ContentLogPaymentIterator
- type ContentLogUint256
- type ContentLogUint256Iterator
- type ContentRaw
- func (_Content *ContentRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Content *ContentRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Content *ContentRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ContentRunAccess
- type ContentRunAccessCharge
- type ContentRunAccessChargeIterator
- type ContentRunAccessIterator
- type ContentRunCreate
- type ContentRunCreateIterator
- type ContentRunFinalize
- type ContentRunFinalizeIterator
- type ContentRunKill
- type ContentRunKillIterator
- type ContentRunStatusChange
- type ContentRunStatusChangeIterator
- type ContentSession
- func (_Content *ContentSession) Creator() (common.Address, error)
- func (_Content *ContentSession) Kill() (*types.Transaction, error)
- func (_Content *ContentSession) Owner() (common.Address, error)
- func (_Content *ContentSession) RunAccess(arg0 *big.Int, arg1 uint8, arg2 [][32]byte, arg3 []common.Address) (*types.Transaction, error)
- func (_Content *ContentSession) RunAccessInfo(arg0 uint8, arg1 [][32]byte, arg2 []common.Address) (int8, *big.Int, error)
- func (_Content *ContentSession) RunCreate() (*types.Transaction, error)
- func (_Content *ContentSession) RunDescribeStatus(arg0 *big.Int) ([32]byte, error)
- func (_Content *ContentSession) RunFinalize(arg0 *big.Int, arg1 *big.Int) (*types.Transaction, error)
- func (_Content *ContentSession) RunGrant(arg0 *big.Int, arg1 bool) (*types.Transaction, error)
- func (_Content *ContentSession) RunKill() (*types.Transaction, error)
- func (_Content *ContentSession) RunStatusChange(proposed_status_code *big.Int) (*types.Transaction, error)
- func (_Content *ContentSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_Content *ContentSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Content *ContentSession) Version() ([32]byte, error)
- type ContentTransactor
- func (_Content *ContentTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Content *ContentTransactor) RunAccess(opts *bind.TransactOpts, arg0 *big.Int, arg1 uint8, arg2 [][32]byte, ...) (*types.Transaction, error)
- func (_Content *ContentTransactor) RunCreate(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Content *ContentTransactor) RunFinalize(opts *bind.TransactOpts, arg0 *big.Int, arg1 *big.Int) (*types.Transaction, error)
- func (_Content *ContentTransactor) RunGrant(opts *bind.TransactOpts, arg0 *big.Int, arg1 bool) (*types.Transaction, error)
- func (_Content *ContentTransactor) RunKill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Content *ContentTransactor) RunStatusChange(opts *bind.TransactOpts, proposed_status_code *big.Int) (*types.Transaction, error)
- func (_Content *ContentTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
- func (_Content *ContentTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type ContentTransactorRaw
- type ContentTransactorSession
- func (_Content *ContentTransactorSession) Kill() (*types.Transaction, error)
- func (_Content *ContentTransactorSession) RunAccess(arg0 *big.Int, arg1 uint8, arg2 [][32]byte, arg3 []common.Address) (*types.Transaction, error)
- func (_Content *ContentTransactorSession) RunCreate() (*types.Transaction, error)
- func (_Content *ContentTransactorSession) RunFinalize(arg0 *big.Int, arg1 *big.Int) (*types.Transaction, error)
- func (_Content *ContentTransactorSession) RunGrant(arg0 *big.Int, arg1 bool) (*types.Transaction, error)
- func (_Content *ContentTransactorSession) RunKill() (*types.Transaction, error)
- func (_Content *ContentTransactorSession) RunStatusChange(proposed_status_code *big.Int) (*types.Transaction, error)
- func (_Content *ContentTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_Content *ContentTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type Editable
- type EditableCaller
- func (_Editable *EditableCaller) CanPublish(opts *bind.CallOpts) (bool, error)
- func (_Editable *EditableCaller) Creator(opts *bind.CallOpts) (common.Address, error)
- func (_Editable *EditableCaller) ObjectHash(opts *bind.CallOpts) ([32]byte, error)
- func (_Editable *EditableCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Editable *EditableCaller) Version(opts *bind.CallOpts) ([32]byte, error)
- type EditableCallerRaw
- type EditableCallerSession
- func (_Editable *EditableCallerSession) CanPublish() (bool, error)
- func (_Editable *EditableCallerSession) Creator() (common.Address, error)
- func (_Editable *EditableCallerSession) ObjectHash() ([32]byte, error)
- func (_Editable *EditableCallerSession) Owner() (common.Address, error)
- func (_Editable *EditableCallerSession) Version() ([32]byte, error)
- type EditableCommit
- type EditableCommitIterator
- type EditableFilterer
- func (_Editable *EditableFilterer) FilterCommit(opts *bind.FilterOpts) (*EditableCommitIterator, error)
- func (_Editable *EditableFilterer) FilterUpdateRequest(opts *bind.FilterOpts) (*EditableUpdateRequestIterator, error)
- func (_Editable *EditableFilterer) WatchCommit(opts *bind.WatchOpts, sink chan<- *EditableCommit) (event.Subscription, error)
- func (_Editable *EditableFilterer) WatchUpdateRequest(opts *bind.WatchOpts, sink chan<- *EditableUpdateRequest) (event.Subscription, error)
- type EditableRaw
- func (_Editable *EditableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Editable *EditableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Editable *EditableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type EditableSession
- func (_Editable *EditableSession) CanPublish() (bool, error)
- func (_Editable *EditableSession) Commit(object_hash [32]byte) (*types.Transaction, error)
- func (_Editable *EditableSession) Creator() (common.Address, error)
- func (_Editable *EditableSession) Kill() (*types.Transaction, error)
- func (_Editable *EditableSession) ObjectHash() ([32]byte, error)
- func (_Editable *EditableSession) Owner() (common.Address, error)
- func (_Editable *EditableSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_Editable *EditableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Editable *EditableSession) UpdateRequest() (*types.Transaction, error)
- func (_Editable *EditableSession) Version() ([32]byte, error)
- type EditableTransactor
- func (_Editable *EditableTransactor) Commit(opts *bind.TransactOpts, object_hash [32]byte) (*types.Transaction, error)
- func (_Editable *EditableTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Editable *EditableTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
- func (_Editable *EditableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_Editable *EditableTransactor) UpdateRequest(opts *bind.TransactOpts) (*types.Transaction, error)
- type EditableTransactorRaw
- type EditableTransactorSession
- func (_Editable *EditableTransactorSession) Commit(object_hash [32]byte) (*types.Transaction, error)
- func (_Editable *EditableTransactorSession) Kill() (*types.Transaction, error)
- func (_Editable *EditableTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_Editable *EditableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Editable *EditableTransactorSession) UpdateRequest() (*types.Transaction, error)
- type EditableUpdateRequest
- type EditableUpdateRequestIterator
- type Ownable
- type OwnableCaller
- type OwnableCallerRaw
- type OwnableCallerSession
- type OwnableFilterer
- type OwnableRaw
- func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnableSession
- func (_Ownable *OwnableSession) Creator() (common.Address, error)
- func (_Ownable *OwnableSession) Kill() (*types.Transaction, error)
- func (_Ownable *OwnableSession) Owner() (common.Address, error)
- func (_Ownable *OwnableSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Ownable *OwnableSession) Version() ([32]byte, error)
- type OwnableTransactor
- func (_Ownable *OwnableTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Ownable *OwnableTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
- func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type OwnableTransactorRaw
- type OwnableTransactorSession
- func (_Ownable *OwnableTransactorSession) Kill() (*types.Transaction, error)
- func (_Ownable *OwnableTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
- func (_Ownable *OwnableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
Constants ¶
const AccessibleABI = "" /* 443-byte string literal not displayed */
AccessibleABI is the input ABI used to generate the binding from.
const AccessibleBin = `` /* 636-byte string literal not displayed */
AccessibleBin is the compiled bytecode used for deploying new contracts.
const BaseAccessControlGroupABI = "" /* 3934-byte string literal not displayed */
BaseAccessControlGroupABI is the input ABI used to generate the binding from.
const BaseAccessControlGroupBin = `` /* 3924-byte string literal not displayed */
BaseAccessControlGroupBin is the compiled bytecode used for deploying new contracts.
const BaseContentABI = "" /* 12429-byte string literal not displayed */
BaseContentABI is the input ABI used to generate the binding from.
const BaseContentBin = `` /* 18884-byte string literal not displayed */
BaseContentBin is the compiled bytecode used for deploying new contracts.
const BaseContentSpaceABI = "" /* 7722-byte string literal not displayed */
BaseContentSpaceABI is the input ABI used to generate the binding from.
const BaseContentSpaceBin = `` /* 59752-byte string literal not displayed */
BaseContentSpaceBin is the compiled bytecode used for deploying new contracts.
const BaseContentTypeABI = "" /* 2712-byte string literal not displayed */
BaseContentTypeABI is the input ABI used to generate the binding from.
const BaseContentTypeBin = `` /* 2802-byte string literal not displayed */
BaseContentTypeBin is the compiled bytecode used for deploying new contracts.
const BaseFactoryABI = "" /* 1757-byte string literal not displayed */
BaseFactoryABI is the input ABI used to generate the binding from.
const BaseFactoryBin = `` /* 45194-byte string literal not displayed */
BaseFactoryBin is the compiled bytecode used for deploying new contracts.
const BaseLibraryABI = "" /* 11464-byte string literal not displayed */
BaseLibraryABI is the input ABI used to generate the binding from.
const BaseLibraryBin = `` /* 36298-byte string literal not displayed */
BaseLibraryBin is the compiled bytecode used for deploying new contracts.
const ContentABI = "" /* 5588-byte string literal not displayed */
ContentABI is the input ABI used to generate the binding from.
const ContentBin = `` /* 2642-byte string literal not displayed */
ContentBin is the compiled bytecode used for deploying new contracts.
const EditableABI = "" /* 2126-byte string literal not displayed */
EditableABI is the input ABI used to generate the binding from.
const EditableBin = `` /* 2300-byte string literal not displayed */
EditableBin is the compiled bytecode used for deploying new contracts.
const OwnableABI = "" /* 1234-byte string literal not displayed */
OwnableABI is the input ABI used to generate the binding from.
const OwnableBin = `` /* 1506-byte string literal not displayed */
OwnableBin is the compiled bytecode used for deploying new contracts.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Accessible ¶
type Accessible struct { AccessibleCaller // Read-only binding to the contract AccessibleTransactor // Write-only binding to the contract AccessibleFilterer // Log filterer for contract events }
Accessible is an auto generated Go binding around an Ethereum contract.
func DeployAccessible ¶
func DeployAccessible(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Accessible, error)
DeployAccessible deploys a new Ethereum contract, binding an instance of Accessible to it.
func NewAccessible ¶
func NewAccessible(address common.Address, backend bind.ContractBackend) (*Accessible, error)
NewAccessible creates a new instance of Accessible, bound to a specific deployed contract.
type AccessibleAccessRequest ¶
AccessibleAccessRequest represents a AccessRequest event raised by the Accessible contract.
type AccessibleAccessRequestIterator ¶
type AccessibleAccessRequestIterator struct { Event *AccessibleAccessRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AccessibleAccessRequestIterator is returned from FilterAccessRequest and is used to iterate over the raw logs and unpacked data for AccessRequest events raised by the Accessible contract.
func (*AccessibleAccessRequestIterator) Close ¶
func (it *AccessibleAccessRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AccessibleAccessRequestIterator) Error ¶
func (it *AccessibleAccessRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AccessibleAccessRequestIterator) Next ¶
func (it *AccessibleAccessRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AccessibleCaller ¶
type AccessibleCaller struct {
// contains filtered or unexported fields
}
AccessibleCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAccessibleCaller ¶
func NewAccessibleCaller(address common.Address, caller bind.ContractCaller) (*AccessibleCaller, error)
NewAccessibleCaller creates a new read-only instance of Accessible, bound to a specific deployed contract.
type AccessibleCallerRaw ¶
type AccessibleCallerRaw struct {
Contract *AccessibleCaller // Generic read-only contract binding to access the raw methods on
}
AccessibleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AccessibleCallerRaw) Call ¶
func (_Accessible *AccessibleCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type AccessibleCallerSession ¶
type AccessibleCallerSession struct { Contract *AccessibleCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AccessibleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*AccessibleCallerSession) Version ¶
func (_Accessible *AccessibleCallerSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type AccessibleFilterer ¶
type AccessibleFilterer struct {
// contains filtered or unexported fields
}
AccessibleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAccessibleFilterer ¶
func NewAccessibleFilterer(address common.Address, filterer bind.ContractFilterer) (*AccessibleFilterer, error)
NewAccessibleFilterer creates a new log filterer instance of Accessible, bound to a specific deployed contract.
func (*AccessibleFilterer) FilterAccessRequest ¶
func (_Accessible *AccessibleFilterer) FilterAccessRequest(opts *bind.FilterOpts) (*AccessibleAccessRequestIterator, error)
FilterAccessRequest is a free log retrieval operation binding the contract event 0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88.
Solidity: event AccessRequest()
func (*AccessibleFilterer) WatchAccessRequest ¶
func (_Accessible *AccessibleFilterer) WatchAccessRequest(opts *bind.WatchOpts, sink chan<- *AccessibleAccessRequest) (event.Subscription, error)
WatchAccessRequest is a free log subscription operation binding the contract event 0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88.
Solidity: event AccessRequest()
type AccessibleRaw ¶
type AccessibleRaw struct {
Contract *Accessible // Generic contract binding to access the raw methods on
}
AccessibleRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AccessibleRaw) Call ¶
func (_Accessible *AccessibleRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*AccessibleRaw) Transact ¶
func (_Accessible *AccessibleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AccessibleRaw) Transfer ¶
func (_Accessible *AccessibleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AccessibleSession ¶
type AccessibleSession struct { Contract *Accessible // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AccessibleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*AccessibleSession) AccessRequest ¶
func (_Accessible *AccessibleSession) AccessRequest() (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
func (*AccessibleSession) Version ¶
func (_Accessible *AccessibleSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type AccessibleTransactor ¶
type AccessibleTransactor struct {
// contains filtered or unexported fields
}
AccessibleTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAccessibleTransactor ¶
func NewAccessibleTransactor(address common.Address, transactor bind.ContractTransactor) (*AccessibleTransactor, error)
NewAccessibleTransactor creates a new write-only instance of Accessible, bound to a specific deployed contract.
func (*AccessibleTransactor) AccessRequest ¶
func (_Accessible *AccessibleTransactor) AccessRequest(opts *bind.TransactOpts) (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
type AccessibleTransactorRaw ¶
type AccessibleTransactorRaw struct {
Contract *AccessibleTransactor // Generic write-only contract binding to access the raw methods on
}
AccessibleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AccessibleTransactorRaw) Transact ¶
func (_Accessible *AccessibleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AccessibleTransactorRaw) Transfer ¶
func (_Accessible *AccessibleTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AccessibleTransactorSession ¶
type AccessibleTransactorSession struct { Contract *AccessibleTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AccessibleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*AccessibleTransactorSession) AccessRequest ¶
func (_Accessible *AccessibleTransactorSession) AccessRequest() (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
type BaseAccessControlGroup ¶
type BaseAccessControlGroup struct { BaseAccessControlGroupCaller // Read-only binding to the contract BaseAccessControlGroupTransactor // Write-only binding to the contract BaseAccessControlGroupFilterer // Log filterer for contract events }
BaseAccessControlGroup is an auto generated Go binding around an Ethereum contract.
func DeployBaseAccessControlGroup ¶
func DeployBaseAccessControlGroup(auth *bind.TransactOpts, backend bind.ContractBackend, content_space common.Address) (common.Address, *types.Transaction, *BaseAccessControlGroup, error)
DeployBaseAccessControlGroup deploys a new Ethereum contract, binding an instance of BaseAccessControlGroup to it.
func NewBaseAccessControlGroup ¶
func NewBaseAccessControlGroup(address common.Address, backend bind.ContractBackend) (*BaseAccessControlGroup, error)
NewBaseAccessControlGroup creates a new instance of BaseAccessControlGroup, bound to a specific deployed contract.
type BaseAccessControlGroupCaller ¶
type BaseAccessControlGroupCaller struct {
// contains filtered or unexported fields
}
BaseAccessControlGroupCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBaseAccessControlGroupCaller ¶
func NewBaseAccessControlGroupCaller(address common.Address, caller bind.ContractCaller) (*BaseAccessControlGroupCaller, error)
NewBaseAccessControlGroupCaller creates a new read-only instance of BaseAccessControlGroup, bound to a specific deployed contract.
func (*BaseAccessControlGroupCaller) ContentSpace ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) ContentSpace(opts *bind.CallOpts) (common.Address, error)
ContentSpace is a free data retrieval call binding the contract method 0xaf570c04.
Solidity: function contentSpace() constant returns(address)
func (*BaseAccessControlGroupCaller) Creator ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) Creator(opts *bind.CallOpts) (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseAccessControlGroupCaller) HasAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) HasAccess(opts *bind.CallOpts, candidate common.Address) (bool, error)
HasAccess is a free data retrieval call binding the contract method 0x95a078e8.
Solidity: function hasAccess(address candidate) constant returns(bool)
func (*BaseAccessControlGroupCaller) HasManagerAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) HasManagerAccess(opts *bind.CallOpts, candidate common.Address) (bool, error)
HasManagerAccess is a free data retrieval call binding the contract method 0x42e7ba7b.
Solidity: function hasManagerAccess(address candidate) constant returns(bool)
func (*BaseAccessControlGroupCaller) Managers ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) Managers(opts *bind.CallOpts, arg0 common.Address) (bool, error)
Managers is a free data retrieval call binding the contract method 0xfdff9b4d.
Solidity: function managers(address ) constant returns(bool)
func (*BaseAccessControlGroupCaller) Members ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCaller) Members(opts *bind.CallOpts, arg0 common.Address) (bool, error)
Members is a free data retrieval call binding the contract method 0x08ae4b0c.
Solidity: function members(address ) constant returns(bool)
type BaseAccessControlGroupCallerRaw ¶
type BaseAccessControlGroupCallerRaw struct {
Contract *BaseAccessControlGroupCaller // Generic read-only contract binding to access the raw methods on
}
BaseAccessControlGroupCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BaseAccessControlGroupCallerRaw) Call ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type BaseAccessControlGroupCallerSession ¶
type BaseAccessControlGroupCallerSession struct { Contract *BaseAccessControlGroupCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BaseAccessControlGroupCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BaseAccessControlGroupCallerSession) ContentSpace ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) ContentSpace() (common.Address, error)
ContentSpace is a free data retrieval call binding the contract method 0xaf570c04.
Solidity: function contentSpace() constant returns(address)
func (*BaseAccessControlGroupCallerSession) Creator ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseAccessControlGroupCallerSession) HasAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) HasAccess(candidate common.Address) (bool, error)
HasAccess is a free data retrieval call binding the contract method 0x95a078e8.
Solidity: function hasAccess(address candidate) constant returns(bool)
func (*BaseAccessControlGroupCallerSession) HasManagerAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) HasManagerAccess(candidate common.Address) (bool, error)
HasManagerAccess is a free data retrieval call binding the contract method 0x42e7ba7b.
Solidity: function hasManagerAccess(address candidate) constant returns(bool)
func (*BaseAccessControlGroupCallerSession) Managers ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) Managers(arg0 common.Address) (bool, error)
Managers is a free data retrieval call binding the contract method 0xfdff9b4d.
Solidity: function managers(address ) constant returns(bool)
func (*BaseAccessControlGroupCallerSession) Members ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) Members(arg0 common.Address) (bool, error)
Members is a free data retrieval call binding the contract method 0x08ae4b0c.
Solidity: function members(address ) constant returns(bool)
func (*BaseAccessControlGroupCallerSession) Owner ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseAccessControlGroupCallerSession) Version ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupCallerSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type BaseAccessControlGroupFilterer ¶
type BaseAccessControlGroupFilterer struct {
// contains filtered or unexported fields
}
BaseAccessControlGroupFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBaseAccessControlGroupFilterer ¶
func NewBaseAccessControlGroupFilterer(address common.Address, filterer bind.ContractFilterer) (*BaseAccessControlGroupFilterer, error)
NewBaseAccessControlGroupFilterer creates a new log filterer instance of BaseAccessControlGroup, bound to a specific deployed contract.
func (*BaseAccessControlGroupFilterer) FilterManagerAccessGranted ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) FilterManagerAccessGranted(opts *bind.FilterOpts) (*BaseAccessControlGroupManagerAccessGrantedIterator, error)
FilterManagerAccessGranted is a free log retrieval operation binding the contract event 0x93bcaab179551bde429187645251f8e1fb8ac85801fcb1cf91eb2c9043d61117.
Solidity: event ManagerAccessGranted(address candidate)
func (*BaseAccessControlGroupFilterer) FilterManagerAccessRevoked ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) FilterManagerAccessRevoked(opts *bind.FilterOpts) (*BaseAccessControlGroupManagerAccessRevokedIterator, error)
FilterManagerAccessRevoked is a free log retrieval operation binding the contract event 0x2d6aa1a9629d125e23a0cf692cda7cd6795dff1652eedd4673b38ec31e387b95.
Solidity: event ManagerAccessRevoked(address candidate)
func (*BaseAccessControlGroupFilterer) FilterMemberAdded ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) FilterMemberAdded(opts *bind.FilterOpts) (*BaseAccessControlGroupMemberAddedIterator, error)
FilterMemberAdded is a free log retrieval operation binding the contract event 0xb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd914.
Solidity: event MemberAdded(address candidate)
func (*BaseAccessControlGroupFilterer) FilterMemberRevoked ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) FilterMemberRevoked(opts *bind.FilterOpts) (*BaseAccessControlGroupMemberRevokedIterator, error)
FilterMemberRevoked is a free log retrieval operation binding the contract event 0x745cd29407db644ed93e3ceb61cbcab96d1dfb496989ac5d5bf514fc5a9fab9c.
Solidity: event MemberRevoked(address candidate)
func (*BaseAccessControlGroupFilterer) FilterUnauthorizedOperation ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) FilterUnauthorizedOperation(opts *bind.FilterOpts) (*BaseAccessControlGroupUnauthorizedOperationIterator, error)
FilterUnauthorizedOperation is a free log retrieval operation binding the contract event 0x23de2adc3e22f171f66b3e5a333e17feb9dc30ba9570933bd259cb6c13ef7ab7.
Solidity: event UnauthorizedOperation(uint256 operationCode, address candidate)
func (*BaseAccessControlGroupFilterer) WatchManagerAccessGranted ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) WatchManagerAccessGranted(opts *bind.WatchOpts, sink chan<- *BaseAccessControlGroupManagerAccessGranted) (event.Subscription, error)
WatchManagerAccessGranted is a free log subscription operation binding the contract event 0x93bcaab179551bde429187645251f8e1fb8ac85801fcb1cf91eb2c9043d61117.
Solidity: event ManagerAccessGranted(address candidate)
func (*BaseAccessControlGroupFilterer) WatchManagerAccessRevoked ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) WatchManagerAccessRevoked(opts *bind.WatchOpts, sink chan<- *BaseAccessControlGroupManagerAccessRevoked) (event.Subscription, error)
WatchManagerAccessRevoked is a free log subscription operation binding the contract event 0x2d6aa1a9629d125e23a0cf692cda7cd6795dff1652eedd4673b38ec31e387b95.
Solidity: event ManagerAccessRevoked(address candidate)
func (*BaseAccessControlGroupFilterer) WatchMemberAdded ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) WatchMemberAdded(opts *bind.WatchOpts, sink chan<- *BaseAccessControlGroupMemberAdded) (event.Subscription, error)
WatchMemberAdded is a free log subscription operation binding the contract event 0xb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd914.
Solidity: event MemberAdded(address candidate)
func (*BaseAccessControlGroupFilterer) WatchMemberRevoked ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) WatchMemberRevoked(opts *bind.WatchOpts, sink chan<- *BaseAccessControlGroupMemberRevoked) (event.Subscription, error)
WatchMemberRevoked is a free log subscription operation binding the contract event 0x745cd29407db644ed93e3ceb61cbcab96d1dfb496989ac5d5bf514fc5a9fab9c.
Solidity: event MemberRevoked(address candidate)
func (*BaseAccessControlGroupFilterer) WatchUnauthorizedOperation ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupFilterer) WatchUnauthorizedOperation(opts *bind.WatchOpts, sink chan<- *BaseAccessControlGroupUnauthorizedOperation) (event.Subscription, error)
WatchUnauthorizedOperation is a free log subscription operation binding the contract event 0x23de2adc3e22f171f66b3e5a333e17feb9dc30ba9570933bd259cb6c13ef7ab7.
Solidity: event UnauthorizedOperation(uint256 operationCode, address candidate)
type BaseAccessControlGroupManagerAccessGranted ¶
type BaseAccessControlGroupManagerAccessGranted struct { Candidate common.Address Raw types.Log // Blockchain specific contextual infos }
BaseAccessControlGroupManagerAccessGranted represents a ManagerAccessGranted event raised by the BaseAccessControlGroup contract.
type BaseAccessControlGroupManagerAccessGrantedIterator ¶
type BaseAccessControlGroupManagerAccessGrantedIterator struct { Event *BaseAccessControlGroupManagerAccessGranted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseAccessControlGroupManagerAccessGrantedIterator is returned from FilterManagerAccessGranted and is used to iterate over the raw logs and unpacked data for ManagerAccessGranted events raised by the BaseAccessControlGroup contract.
func (*BaseAccessControlGroupManagerAccessGrantedIterator) Close ¶
func (it *BaseAccessControlGroupManagerAccessGrantedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseAccessControlGroupManagerAccessGrantedIterator) Error ¶
func (it *BaseAccessControlGroupManagerAccessGrantedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseAccessControlGroupManagerAccessGrantedIterator) Next ¶
func (it *BaseAccessControlGroupManagerAccessGrantedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseAccessControlGroupManagerAccessRevoked ¶
type BaseAccessControlGroupManagerAccessRevoked struct { Candidate common.Address Raw types.Log // Blockchain specific contextual infos }
BaseAccessControlGroupManagerAccessRevoked represents a ManagerAccessRevoked event raised by the BaseAccessControlGroup contract.
type BaseAccessControlGroupManagerAccessRevokedIterator ¶
type BaseAccessControlGroupManagerAccessRevokedIterator struct { Event *BaseAccessControlGroupManagerAccessRevoked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseAccessControlGroupManagerAccessRevokedIterator is returned from FilterManagerAccessRevoked and is used to iterate over the raw logs and unpacked data for ManagerAccessRevoked events raised by the BaseAccessControlGroup contract.
func (*BaseAccessControlGroupManagerAccessRevokedIterator) Close ¶
func (it *BaseAccessControlGroupManagerAccessRevokedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseAccessControlGroupManagerAccessRevokedIterator) Error ¶
func (it *BaseAccessControlGroupManagerAccessRevokedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseAccessControlGroupManagerAccessRevokedIterator) Next ¶
func (it *BaseAccessControlGroupManagerAccessRevokedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseAccessControlGroupMemberAdded ¶
type BaseAccessControlGroupMemberAdded struct { Candidate common.Address Raw types.Log // Blockchain specific contextual infos }
BaseAccessControlGroupMemberAdded represents a MemberAdded event raised by the BaseAccessControlGroup contract.
type BaseAccessControlGroupMemberAddedIterator ¶
type BaseAccessControlGroupMemberAddedIterator struct { Event *BaseAccessControlGroupMemberAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseAccessControlGroupMemberAddedIterator is returned from FilterMemberAdded and is used to iterate over the raw logs and unpacked data for MemberAdded events raised by the BaseAccessControlGroup contract.
func (*BaseAccessControlGroupMemberAddedIterator) Close ¶
func (it *BaseAccessControlGroupMemberAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseAccessControlGroupMemberAddedIterator) Error ¶
func (it *BaseAccessControlGroupMemberAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseAccessControlGroupMemberAddedIterator) Next ¶
func (it *BaseAccessControlGroupMemberAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseAccessControlGroupMemberRevoked ¶
type BaseAccessControlGroupMemberRevoked struct { Candidate common.Address Raw types.Log // Blockchain specific contextual infos }
BaseAccessControlGroupMemberRevoked represents a MemberRevoked event raised by the BaseAccessControlGroup contract.
type BaseAccessControlGroupMemberRevokedIterator ¶
type BaseAccessControlGroupMemberRevokedIterator struct { Event *BaseAccessControlGroupMemberRevoked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseAccessControlGroupMemberRevokedIterator is returned from FilterMemberRevoked and is used to iterate over the raw logs and unpacked data for MemberRevoked events raised by the BaseAccessControlGroup contract.
func (*BaseAccessControlGroupMemberRevokedIterator) Close ¶
func (it *BaseAccessControlGroupMemberRevokedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseAccessControlGroupMemberRevokedIterator) Error ¶
func (it *BaseAccessControlGroupMemberRevokedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseAccessControlGroupMemberRevokedIterator) Next ¶
func (it *BaseAccessControlGroupMemberRevokedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseAccessControlGroupRaw ¶
type BaseAccessControlGroupRaw struct {
Contract *BaseAccessControlGroup // Generic contract binding to access the raw methods on
}
BaseAccessControlGroupRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BaseAccessControlGroupRaw) Call ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*BaseAccessControlGroupRaw) Transact ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseAccessControlGroupRaw) Transfer ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseAccessControlGroupSession ¶
type BaseAccessControlGroupSession struct { Contract *BaseAccessControlGroup // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseAccessControlGroupSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BaseAccessControlGroupSession) ContentSpace ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) ContentSpace() (common.Address, error)
ContentSpace is a free data retrieval call binding the contract method 0xaf570c04.
Solidity: function contentSpace() constant returns(address)
func (*BaseAccessControlGroupSession) Creator ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseAccessControlGroupSession) GrantAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) GrantAccess(candidate common.Address) (*types.Transaction, error)
GrantAccess is a paid mutator transaction binding the contract method 0x0ae5e739.
Solidity: function grantAccess(address candidate) returns()
func (*BaseAccessControlGroupSession) GrantManagerAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) GrantManagerAccess(manager common.Address) (*types.Transaction, error)
GrantManagerAccess is a paid mutator transaction binding the contract method 0x75861a95.
Solidity: function grantManagerAccess(address manager) returns()
func (*BaseAccessControlGroupSession) HasAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) HasAccess(candidate common.Address) (bool, error)
HasAccess is a free data retrieval call binding the contract method 0x95a078e8.
Solidity: function hasAccess(address candidate) constant returns(bool)
func (*BaseAccessControlGroupSession) HasManagerAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) HasManagerAccess(candidate common.Address) (bool, error)
HasManagerAccess is a free data retrieval call binding the contract method 0x42e7ba7b.
Solidity: function hasManagerAccess(address candidate) constant returns(bool)
func (*BaseAccessControlGroupSession) Kill ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseAccessControlGroupSession) Managers ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Managers(arg0 common.Address) (bool, error)
Managers is a free data retrieval call binding the contract method 0xfdff9b4d.
Solidity: function managers(address ) constant returns(bool)
func (*BaseAccessControlGroupSession) Members ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Members(arg0 common.Address) (bool, error)
Members is a free data retrieval call binding the contract method 0x08ae4b0c.
Solidity: function members(address ) constant returns(bool)
func (*BaseAccessControlGroupSession) Owner ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseAccessControlGroupSession) RevokeAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) RevokeAccess(candidate common.Address) (*types.Transaction, error)
RevokeAccess is a paid mutator transaction binding the contract method 0x85e68531.
Solidity: function revokeAccess(address candidate) returns()
func (*BaseAccessControlGroupSession) RevokeManagerAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) RevokeManagerAccess(manager common.Address) (*types.Transaction, error)
RevokeManagerAccess is a paid mutator transaction binding the contract method 0xcdb849b7.
Solidity: function revokeManagerAccess(address manager) returns()
func (*BaseAccessControlGroupSession) TransferCreatorship ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseAccessControlGroupSession) TransferOwnership ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseAccessControlGroupSession) Version ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type BaseAccessControlGroupTransactor ¶
type BaseAccessControlGroupTransactor struct {
// contains filtered or unexported fields
}
BaseAccessControlGroupTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBaseAccessControlGroupTransactor ¶
func NewBaseAccessControlGroupTransactor(address common.Address, transactor bind.ContractTransactor) (*BaseAccessControlGroupTransactor, error)
NewBaseAccessControlGroupTransactor creates a new write-only instance of BaseAccessControlGroup, bound to a specific deployed contract.
func (*BaseAccessControlGroupTransactor) GrantAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) GrantAccess(opts *bind.TransactOpts, candidate common.Address) (*types.Transaction, error)
GrantAccess is a paid mutator transaction binding the contract method 0x0ae5e739.
Solidity: function grantAccess(address candidate) returns()
func (*BaseAccessControlGroupTransactor) GrantManagerAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) GrantManagerAccess(opts *bind.TransactOpts, manager common.Address) (*types.Transaction, error)
GrantManagerAccess is a paid mutator transaction binding the contract method 0x75861a95.
Solidity: function grantManagerAccess(address manager) returns()
func (*BaseAccessControlGroupTransactor) Kill ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseAccessControlGroupTransactor) RevokeAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) RevokeAccess(opts *bind.TransactOpts, candidate common.Address) (*types.Transaction, error)
RevokeAccess is a paid mutator transaction binding the contract method 0x85e68531.
Solidity: function revokeAccess(address candidate) returns()
func (*BaseAccessControlGroupTransactor) RevokeManagerAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) RevokeManagerAccess(opts *bind.TransactOpts, manager common.Address) (*types.Transaction, error)
RevokeManagerAccess is a paid mutator transaction binding the contract method 0xcdb849b7.
Solidity: function revokeManagerAccess(address manager) returns()
func (*BaseAccessControlGroupTransactor) TransferCreatorship ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseAccessControlGroupTransactor) TransferOwnership ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type BaseAccessControlGroupTransactorRaw ¶
type BaseAccessControlGroupTransactorRaw struct {
Contract *BaseAccessControlGroupTransactor // Generic write-only contract binding to access the raw methods on
}
BaseAccessControlGroupTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BaseAccessControlGroupTransactorRaw) Transact ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseAccessControlGroupTransactorRaw) Transfer ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseAccessControlGroupTransactorSession ¶
type BaseAccessControlGroupTransactorSession struct { Contract *BaseAccessControlGroupTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseAccessControlGroupTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BaseAccessControlGroupTransactorSession) GrantAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) GrantAccess(candidate common.Address) (*types.Transaction, error)
GrantAccess is a paid mutator transaction binding the contract method 0x0ae5e739.
Solidity: function grantAccess(address candidate) returns()
func (*BaseAccessControlGroupTransactorSession) GrantManagerAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) GrantManagerAccess(manager common.Address) (*types.Transaction, error)
GrantManagerAccess is a paid mutator transaction binding the contract method 0x75861a95.
Solidity: function grantManagerAccess(address manager) returns()
func (*BaseAccessControlGroupTransactorSession) Kill ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseAccessControlGroupTransactorSession) RevokeAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) RevokeAccess(candidate common.Address) (*types.Transaction, error)
RevokeAccess is a paid mutator transaction binding the contract method 0x85e68531.
Solidity: function revokeAccess(address candidate) returns()
func (*BaseAccessControlGroupTransactorSession) RevokeManagerAccess ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) RevokeManagerAccess(manager common.Address) (*types.Transaction, error)
RevokeManagerAccess is a paid mutator transaction binding the contract method 0xcdb849b7.
Solidity: function revokeManagerAccess(address manager) returns()
func (*BaseAccessControlGroupTransactorSession) TransferCreatorship ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseAccessControlGroupTransactorSession) TransferOwnership ¶
func (_BaseAccessControlGroup *BaseAccessControlGroupTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type BaseAccessControlGroupUnauthorizedOperation ¶
type BaseAccessControlGroupUnauthorizedOperation struct {}
BaseAccessControlGroupUnauthorizedOperation represents a UnauthorizedOperation event raised by the BaseAccessControlGroup contract.
type BaseAccessControlGroupUnauthorizedOperationIterator ¶
type BaseAccessControlGroupUnauthorizedOperationIterator struct { // contains filtered or unexported fields }
BaseAccessControlGroupUnauthorizedOperationIterator is returned from FilterUnauthorizedOperation and is used to iterate over the raw logs and unpacked data for UnauthorizedOperation events raised by the BaseAccessControlGroup contract.
func (*BaseAccessControlGroupUnauthorizedOperationIterator) Close ¶
func (it *BaseAccessControlGroupUnauthorizedOperationIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseAccessControlGroupUnauthorizedOperationIterator) Error ¶
func (it *BaseAccessControlGroupUnauthorizedOperationIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseAccessControlGroupUnauthorizedOperationIterator) Next ¶
func (it *BaseAccessControlGroupUnauthorizedOperationIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContent ¶
type BaseContent struct { BaseContentCaller // Read-only binding to the contract BaseContentTransactor // Write-only binding to the contract BaseContentFilterer // Log filterer for contract events }
BaseContent is an auto generated Go binding around an Ethereum contract.
func DeployBaseContent ¶
func DeployBaseContent(auth *bind.TransactOpts, backend bind.ContractBackend, content_type common.Address) (common.Address, *types.Transaction, *BaseContent, error)
DeployBaseContent deploys a new Ethereum contract, binding an instance of BaseContent to it.
func NewBaseContent ¶
func NewBaseContent(address common.Address, backend bind.ContractBackend) (*BaseContent, error)
NewBaseContent creates a new instance of BaseContent, bound to a specific deployed contract.
type BaseContentAccessComplete ¶
type BaseContentAccessComplete struct { RequestID *big.Int ScorePct *big.Int MlOutHash [32]byte CustomContractResult bool Raw types.Log // Blockchain specific contextual infos }
BaseContentAccessComplete represents a AccessComplete event raised by the BaseContent contract.
type BaseContentAccessCompleteIterator ¶
type BaseContentAccessCompleteIterator struct { Event *BaseContentAccessComplete // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentAccessCompleteIterator is returned from FilterAccessComplete and is used to iterate over the raw logs and unpacked data for AccessComplete events raised by the BaseContent contract.
func (*BaseContentAccessCompleteIterator) Close ¶
func (it *BaseContentAccessCompleteIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentAccessCompleteIterator) Error ¶
func (it *BaseContentAccessCompleteIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentAccessCompleteIterator) Next ¶
func (it *BaseContentAccessCompleteIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentAccessGrant ¶
type BaseContentAccessGrant struct { RequestID *big.Int AccessGranted bool ReKey string EncryptedAESKey string Raw types.Log // Blockchain specific contextual infos }
BaseContentAccessGrant represents a AccessGrant event raised by the BaseContent contract.
type BaseContentAccessGrantIterator ¶
type BaseContentAccessGrantIterator struct { Event *BaseContentAccessGrant // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentAccessGrantIterator is returned from FilterAccessGrant and is used to iterate over the raw logs and unpacked data for AccessGrant events raised by the BaseContent contract.
func (*BaseContentAccessGrantIterator) Close ¶
func (it *BaseContentAccessGrantIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentAccessGrantIterator) Error ¶
func (it *BaseContentAccessGrantIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentAccessGrantIterator) Next ¶
func (it *BaseContentAccessGrantIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentAccessRequest ¶
type BaseContentAccessRequest struct { RequestID *big.Int Level uint8 ContentHash [32]byte PkeRequestor string PkeAFGH string Raw types.Log // Blockchain specific contextual infos }
BaseContentAccessRequest represents a AccessRequest event raised by the BaseContent contract.
type BaseContentAccessRequestIterator ¶
type BaseContentAccessRequestIterator struct { Event *BaseContentAccessRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentAccessRequestIterator is returned from FilterAccessRequest and is used to iterate over the raw logs and unpacked data for AccessRequest events raised by the BaseContent contract.
func (*BaseContentAccessRequestIterator) Close ¶
func (it *BaseContentAccessRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentAccessRequestIterator) Error ¶
func (it *BaseContentAccessRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentAccessRequestIterator) Next ¶
func (it *BaseContentAccessRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentAccessRequestStakeholder ¶
type BaseContentAccessRequestStakeholder struct { Stakeholder common.Address Raw types.Log // Blockchain specific contextual infos }
BaseContentAccessRequestStakeholder represents a AccessRequestStakeholder event raised by the BaseContent contract.
type BaseContentAccessRequestStakeholderIterator ¶
type BaseContentAccessRequestStakeholderIterator struct { Event *BaseContentAccessRequestStakeholder // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentAccessRequestStakeholderIterator is returned from FilterAccessRequestStakeholder and is used to iterate over the raw logs and unpacked data for AccessRequestStakeholder events raised by the BaseContent contract.
func (*BaseContentAccessRequestStakeholderIterator) Close ¶
func (it *BaseContentAccessRequestStakeholderIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentAccessRequestStakeholderIterator) Error ¶
func (it *BaseContentAccessRequestStakeholderIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentAccessRequestStakeholderIterator) Next ¶
func (it *BaseContentAccessRequestStakeholderIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentAccessRequestValue ¶
type BaseContentAccessRequestValue struct { CustomValue [32]byte Raw types.Log // Blockchain specific contextual infos }
BaseContentAccessRequestValue represents a AccessRequestValue event raised by the BaseContent contract.
type BaseContentAccessRequestValueIterator ¶
type BaseContentAccessRequestValueIterator struct { Event *BaseContentAccessRequestValue // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentAccessRequestValueIterator is returned from FilterAccessRequestValue and is used to iterate over the raw logs and unpacked data for AccessRequestValue events raised by the BaseContent contract.
func (*BaseContentAccessRequestValueIterator) Close ¶
func (it *BaseContentAccessRequestValueIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentAccessRequestValueIterator) Error ¶
func (it *BaseContentAccessRequestValueIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentAccessRequestValueIterator) Next ¶
func (it *BaseContentAccessRequestValueIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentCaller ¶
type BaseContentCaller struct {
// contains filtered or unexported fields
}
BaseContentCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBaseContentCaller ¶
func NewBaseContentCaller(address common.Address, caller bind.ContractCaller) (*BaseContentCaller, error)
NewBaseContentCaller creates a new read-only instance of BaseContent, bound to a specific deployed contract.
func (*BaseContentCaller) AccessCharge ¶
AccessCharge is a free data retrieval call binding the contract method 0x64ade32b.
Solidity: function accessCharge() constant returns(uint256)
func (*BaseContentCaller) AddressKMS ¶
AddressKMS is a free data retrieval call binding the contract method 0x32eaf21b.
Solidity: function addressKMS() constant returns(address)
func (*BaseContentCaller) CanPublish ¶
func (_BaseContent *BaseContentCaller) CanPublish(opts *bind.CallOpts) (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseContentCaller) ContentContractAddress ¶
func (_BaseContent *BaseContentCaller) ContentContractAddress(opts *bind.CallOpts) (common.Address, error)
ContentContractAddress is a free data retrieval call binding the contract method 0x2310167f.
Solidity: function contentContractAddress() constant returns(address)
func (*BaseContentCaller) ContentType ¶
ContentType is a free data retrieval call binding the contract method 0x36ebffca.
Solidity: function contentType() constant returns(address)
func (*BaseContentCaller) Creator ¶
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseContentCaller) GetAccessInfo ¶
func (_BaseContent *BaseContentCaller) GetAccessInfo(opts *bind.CallOpts, level uint8, custom_values [][32]byte, stakeholders []common.Address) (int8, *big.Int, error)
GetAccessInfo is a free data retrieval call binding the contract method 0x38d0f504.
Solidity: function getAccessInfo(uint8 level, bytes32[] custom_values, address[] stakeholders) constant returns(int8, uint256)
func (*BaseContentCaller) LibraryAddress ¶
LibraryAddress is a free data retrieval call binding the contract method 0xb816f513.
Solidity: function libraryAddress() constant returns(address)
func (*BaseContentCaller) ObjectHash ¶
func (_BaseContent *BaseContentCaller) ObjectHash(opts *bind.CallOpts) ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*BaseContentCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseContentCaller) RequestID ¶
RequestID is a free data retrieval call binding the contract method 0x8f779201.
Solidity: function requestID() constant returns(uint256)
func (*BaseContentCaller) RequestMap ¶
func (_BaseContent *BaseContentCaller) RequestMap(opts *bind.CallOpts, arg0 *big.Int) (struct { Originator common.Address AmountPaid *big.Int Status int8 Settled *big.Int }, error)
RequestMap is a free data retrieval call binding the contract method 0x1a735f18.
Solidity: function requestMap(uint256 ) constant returns(address originator, uint256 amountPaid, int8 status, uint256 settled)
func (*BaseContentCaller) STATUSDRAFT ¶
func (_BaseContent *BaseContentCaller) STATUSDRAFT(opts *bind.CallOpts) ([32]byte, error)
STATUSDRAFT is a free data retrieval call binding the contract method 0x4dd70788.
Solidity: function STATUS_DRAFT() constant returns(bytes32)
func (*BaseContentCaller) STATUSPUBLISHED ¶
func (_BaseContent *BaseContentCaller) STATUSPUBLISHED(opts *bind.CallOpts) ([32]byte, error)
STATUSPUBLISHED is a free data retrieval call binding the contract method 0x0017de98.
Solidity: function STATUS_PUBLISHED() constant returns(bytes32)
func (*BaseContentCaller) STATUSREVIEW ¶
func (_BaseContent *BaseContentCaller) STATUSREVIEW(opts *bind.CallOpts) ([32]byte, error)
STATUSREVIEW is a free data retrieval call binding the contract method 0xd810f8c8.
Solidity: function STATUS_REVIEW() constant returns(bytes32)
func (*BaseContentCaller) StatusCode ¶
StatusCode is a free data retrieval call binding the contract method 0x27c1c21d.
Solidity: function statusCode() constant returns(int256)
func (*BaseContentCaller) StatusCodeDescription ¶
func (_BaseContent *BaseContentCaller) StatusCodeDescription(opts *bind.CallOpts, status_code *big.Int) ([32]byte, error)
StatusCodeDescription is a free data retrieval call binding the contract method 0x38864284.
Solidity: function statusCodeDescription(int256 status_code) constant returns(bytes32)
func (*BaseContentCaller) StatusDescription ¶
func (_BaseContent *BaseContentCaller) StatusDescription(opts *bind.CallOpts) ([32]byte, error)
StatusDescription is a free data retrieval call binding the contract method 0xf81ab0ae.
Solidity: function statusDescription() constant returns(bytes32)
func (*BaseContentCaller) Version ¶
func (_BaseContent *BaseContentCaller) Version(opts *bind.CallOpts) ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
func (*BaseContentCaller) VersionHashes ¶
func (_BaseContent *BaseContentCaller) VersionHashes(opts *bind.CallOpts, arg0 *big.Int) ([32]byte, error)
VersionHashes is a free data retrieval call binding the contract method 0x7ca8f618.
Solidity: function versionHashes(uint256 ) constant returns(bytes32)
type BaseContentCallerRaw ¶
type BaseContentCallerRaw struct {
Contract *BaseContentCaller // Generic read-only contract binding to access the raw methods on
}
BaseContentCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BaseContentCallerRaw) Call ¶
func (_BaseContent *BaseContentCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type BaseContentCallerSession ¶
type BaseContentCallerSession struct { Contract *BaseContentCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BaseContentCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BaseContentCallerSession) AccessCharge ¶
func (_BaseContent *BaseContentCallerSession) AccessCharge() (*big.Int, error)
AccessCharge is a free data retrieval call binding the contract method 0x64ade32b.
Solidity: function accessCharge() constant returns(uint256)
func (*BaseContentCallerSession) AddressKMS ¶
func (_BaseContent *BaseContentCallerSession) AddressKMS() (common.Address, error)
AddressKMS is a free data retrieval call binding the contract method 0x32eaf21b.
Solidity: function addressKMS() constant returns(address)
func (*BaseContentCallerSession) CanPublish ¶
func (_BaseContent *BaseContentCallerSession) CanPublish() (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseContentCallerSession) ContentContractAddress ¶
func (_BaseContent *BaseContentCallerSession) ContentContractAddress() (common.Address, error)
ContentContractAddress is a free data retrieval call binding the contract method 0x2310167f.
Solidity: function contentContractAddress() constant returns(address)
func (*BaseContentCallerSession) ContentType ¶
func (_BaseContent *BaseContentCallerSession) ContentType() (common.Address, error)
ContentType is a free data retrieval call binding the contract method 0x36ebffca.
Solidity: function contentType() constant returns(address)
func (*BaseContentCallerSession) Creator ¶
func (_BaseContent *BaseContentCallerSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseContentCallerSession) GetAccessInfo ¶
func (_BaseContent *BaseContentCallerSession) GetAccessInfo(level uint8, custom_values [][32]byte, stakeholders []common.Address) (int8, *big.Int, error)
GetAccessInfo is a free data retrieval call binding the contract method 0x38d0f504.
Solidity: function getAccessInfo(uint8 level, bytes32[] custom_values, address[] stakeholders) constant returns(int8, uint256)
func (*BaseContentCallerSession) LibraryAddress ¶
func (_BaseContent *BaseContentCallerSession) LibraryAddress() (common.Address, error)
LibraryAddress is a free data retrieval call binding the contract method 0xb816f513.
Solidity: function libraryAddress() constant returns(address)
func (*BaseContentCallerSession) ObjectHash ¶
func (_BaseContent *BaseContentCallerSession) ObjectHash() ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*BaseContentCallerSession) Owner ¶
func (_BaseContent *BaseContentCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseContentCallerSession) RequestID ¶
func (_BaseContent *BaseContentCallerSession) RequestID() (*big.Int, error)
RequestID is a free data retrieval call binding the contract method 0x8f779201.
Solidity: function requestID() constant returns(uint256)
func (*BaseContentCallerSession) RequestMap ¶
func (_BaseContent *BaseContentCallerSession) RequestMap(arg0 *big.Int) (struct { Originator common.Address AmountPaid *big.Int Status int8 Settled *big.Int }, error)
RequestMap is a free data retrieval call binding the contract method 0x1a735f18.
Solidity: function requestMap(uint256 ) constant returns(address originator, uint256 amountPaid, int8 status, uint256 settled)
func (*BaseContentCallerSession) STATUSDRAFT ¶
func (_BaseContent *BaseContentCallerSession) STATUSDRAFT() ([32]byte, error)
STATUSDRAFT is a free data retrieval call binding the contract method 0x4dd70788.
Solidity: function STATUS_DRAFT() constant returns(bytes32)
func (*BaseContentCallerSession) STATUSPUBLISHED ¶
func (_BaseContent *BaseContentCallerSession) STATUSPUBLISHED() ([32]byte, error)
STATUSPUBLISHED is a free data retrieval call binding the contract method 0x0017de98.
Solidity: function STATUS_PUBLISHED() constant returns(bytes32)
func (*BaseContentCallerSession) STATUSREVIEW ¶
func (_BaseContent *BaseContentCallerSession) STATUSREVIEW() ([32]byte, error)
STATUSREVIEW is a free data retrieval call binding the contract method 0xd810f8c8.
Solidity: function STATUS_REVIEW() constant returns(bytes32)
func (*BaseContentCallerSession) StatusCode ¶
func (_BaseContent *BaseContentCallerSession) StatusCode() (*big.Int, error)
StatusCode is a free data retrieval call binding the contract method 0x27c1c21d.
Solidity: function statusCode() constant returns(int256)
func (*BaseContentCallerSession) StatusCodeDescription ¶
func (_BaseContent *BaseContentCallerSession) StatusCodeDescription(status_code *big.Int) ([32]byte, error)
StatusCodeDescription is a free data retrieval call binding the contract method 0x38864284.
Solidity: function statusCodeDescription(int256 status_code) constant returns(bytes32)
func (*BaseContentCallerSession) StatusDescription ¶
func (_BaseContent *BaseContentCallerSession) StatusDescription() ([32]byte, error)
StatusDescription is a free data retrieval call binding the contract method 0xf81ab0ae.
Solidity: function statusDescription() constant returns(bytes32)
func (*BaseContentCallerSession) Version ¶
func (_BaseContent *BaseContentCallerSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
func (*BaseContentCallerSession) VersionHashes ¶
func (_BaseContent *BaseContentCallerSession) VersionHashes(arg0 *big.Int) ([32]byte, error)
VersionHashes is a free data retrieval call binding the contract method 0x7ca8f618.
Solidity: function versionHashes(uint256 ) constant returns(bytes32)
type BaseContentCommit ¶
type BaseContentCommit struct { ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
BaseContentCommit represents a Commit event raised by the BaseContent contract.
type BaseContentCommitIterator ¶
type BaseContentCommitIterator struct { Event *BaseContentCommit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentCommitIterator is returned from FilterCommit and is used to iterate over the raw logs and unpacked data for Commit events raised by the BaseContent contract.
func (*BaseContentCommitIterator) Close ¶
func (it *BaseContentCommitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentCommitIterator) Error ¶
func (it *BaseContentCommitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentCommitIterator) Next ¶
func (it *BaseContentCommitIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentCommitPending ¶
type BaseContentCommitPending struct { ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
BaseContentCommitPending represents a CommitPending event raised by the BaseContent contract.
type BaseContentCommitPendingIterator ¶
type BaseContentCommitPendingIterator struct { Event *BaseContentCommitPending // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentCommitPendingIterator is returned from FilterCommitPending and is used to iterate over the raw logs and unpacked data for CommitPending events raised by the BaseContent contract.
func (*BaseContentCommitPendingIterator) Close ¶
func (it *BaseContentCommitPendingIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentCommitPendingIterator) Error ¶
func (it *BaseContentCommitPendingIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentCommitPendingIterator) Next ¶
func (it *BaseContentCommitPendingIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentContentObjectCreate ¶
type BaseContentContentObjectCreate struct { ContainingLibrary common.Address Raw types.Log // Blockchain specific contextual infos }
BaseContentContentObjectCreate represents a ContentObjectCreate event raised by the BaseContent contract.
type BaseContentContentObjectCreateIterator ¶
type BaseContentContentObjectCreateIterator struct { Event *BaseContentContentObjectCreate // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentContentObjectCreateIterator is returned from FilterContentObjectCreate and is used to iterate over the raw logs and unpacked data for ContentObjectCreate events raised by the BaseContent contract.
func (*BaseContentContentObjectCreateIterator) Close ¶
func (it *BaseContentContentObjectCreateIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentContentObjectCreateIterator) Error ¶
func (it *BaseContentContentObjectCreateIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentContentObjectCreateIterator) Next ¶
func (it *BaseContentContentObjectCreateIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentFilterer ¶
type BaseContentFilterer struct {
// contains filtered or unexported fields
}
BaseContentFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBaseContentFilterer ¶
func NewBaseContentFilterer(address common.Address, filterer bind.ContractFilterer) (*BaseContentFilterer, error)
NewBaseContentFilterer creates a new log filterer instance of BaseContent, bound to a specific deployed contract.
func (*BaseContentFilterer) FilterAccessComplete ¶
func (_BaseContent *BaseContentFilterer) FilterAccessComplete(opts *bind.FilterOpts) (*BaseContentAccessCompleteIterator, error)
FilterAccessComplete is a free log retrieval operation binding the contract event 0x7f1f4b28434ce7beab4983e64a8b5bb96e195a67029fdaff925028aec57fbc6b.
Solidity: event AccessComplete(uint256 requestID, uint256 scorePct, bytes32 mlOutHash, bool customContractResult)
func (*BaseContentFilterer) FilterAccessGrant ¶
func (_BaseContent *BaseContentFilterer) FilterAccessGrant(opts *bind.FilterOpts) (*BaseContentAccessGrantIterator, error)
FilterAccessGrant is a free log retrieval operation binding the contract event 0x475e9d68ca61f129cebee5af694af00ed0e3b3b0d4b74071fbb81d0e2b912718.
Solidity: event AccessGrant(uint256 requestID, bool access_granted, string reKey, string encryptedAESKey)
func (*BaseContentFilterer) FilterAccessRequest ¶
func (_BaseContent *BaseContentFilterer) FilterAccessRequest(opts *bind.FilterOpts) (*BaseContentAccessRequestIterator, error)
FilterAccessRequest is a free log retrieval operation binding the contract event 0x089a6f1788a3c353423e1be4ba12533bdde7d908bb41abeee185af0acb3df562.
Solidity: event AccessRequest(uint256 requestID, uint8 level, bytes32 contentHash, string pkeRequestor, string pkeAFGH)
func (*BaseContentFilterer) FilterAccessRequestStakeholder ¶
func (_BaseContent *BaseContentFilterer) FilterAccessRequestStakeholder(opts *bind.FilterOpts) (*BaseContentAccessRequestStakeholderIterator, error)
FilterAccessRequestStakeholder is a free log retrieval operation binding the contract event 0xb6e3239e521a6c66920ae634f8e921a37e6991d520ac44d52f8516397f41b684.
Solidity: event AccessRequestStakeholder(address stakeholder)
func (*BaseContentFilterer) FilterAccessRequestValue ¶
func (_BaseContent *BaseContentFilterer) FilterAccessRequestValue(opts *bind.FilterOpts) (*BaseContentAccessRequestValueIterator, error)
FilterAccessRequestValue is a free log retrieval operation binding the contract event 0x515e0a48b385fce2a8e4d9f169a97c4f6ea669a752358f5e6ab37cc3c2e84c38.
Solidity: event AccessRequestValue(bytes32 customValue)
func (*BaseContentFilterer) FilterCommit ¶
func (_BaseContent *BaseContentFilterer) FilterCommit(opts *bind.FilterOpts) (*BaseContentCommitIterator, error)
FilterCommit is a free log retrieval operation binding the contract event 0x9e8a51bb6b34b9d5d18c14fd753ee3bf44e2256512665a4577281ffcc91943ff.
Solidity: event Commit(bytes32 objectHash)
func (*BaseContentFilterer) FilterCommitPending ¶
func (_BaseContent *BaseContentFilterer) FilterCommitPending(opts *bind.FilterOpts) (*BaseContentCommitPendingIterator, error)
FilterCommitPending is a free log retrieval operation binding the contract event 0xa288d3a2aba7d5dec44e93ff46d2f1129e251695be2046de105f9a9c6feefcaa.
Solidity: event CommitPending(bytes32 objectHash)
func (*BaseContentFilterer) FilterContentObjectCreate ¶
func (_BaseContent *BaseContentFilterer) FilterContentObjectCreate(opts *bind.FilterOpts) (*BaseContentContentObjectCreateIterator, error)
FilterContentObjectCreate is a free log retrieval operation binding the contract event 0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19.
Solidity: event ContentObjectCreate(address containingLibrary)
func (*BaseContentFilterer) FilterGetAccessCharge ¶
func (_BaseContent *BaseContentFilterer) FilterGetAccessCharge(opts *bind.FilterOpts) (*BaseContentGetAccessChargeIterator, error)
FilterGetAccessCharge is a free log retrieval operation binding the contract event 0xa58326ee5bb617cb8b4f0d0f5f557c469d2d05d7a738f777037deda9c724b370.
Solidity: event GetAccessCharge(uint8 level, uint256 accessCharge)
func (*BaseContentFilterer) FilterInsufficientFunds ¶
func (_BaseContent *BaseContentFilterer) FilterInsufficientFunds(opts *bind.FilterOpts) (*BaseContentInsufficientFundsIterator, error)
FilterInsufficientFunds is a free log retrieval operation binding the contract event 0x03eb8b54a949acec2cd08fdb6d6bd4647a1f2c907d75d6900648effa92eb147f.
Solidity: event InsufficientFunds(uint256 accessCharge, uint256 amountProvided)
func (*BaseContentFilterer) FilterInvokeCustomPostHook ¶
func (_BaseContent *BaseContentFilterer) FilterInvokeCustomPostHook(opts *bind.FilterOpts) (*BaseContentInvokeCustomPostHookIterator, error)
FilterInvokeCustomPostHook is a free log retrieval operation binding the contract event 0x97d9c9779ed3ed8b9a6edfe16d17b1fdec843245747a19abfb621806e37d4a89.
Solidity: event InvokeCustomPostHook(address custom_contract)
func (*BaseContentFilterer) FilterInvokeCustomPreHook ¶
func (_BaseContent *BaseContentFilterer) FilterInvokeCustomPreHook(opts *bind.FilterOpts) (*BaseContentInvokeCustomPreHookIterator, error)
FilterInvokeCustomPreHook is a free log retrieval operation binding the contract event 0x12b04791b5caab768e2757268992f0c62801e3921d9e310c893f0d5f9caa5f71.
Solidity: event InvokeCustomPreHook(address custom_contract)
func (*BaseContentFilterer) FilterLogPayment ¶
func (_BaseContent *BaseContentFilterer) FilterLogPayment(opts *bind.FilterOpts) (*BaseContentLogPaymentIterator, error)
FilterLogPayment is a free log retrieval operation binding the contract event 0xad58d18ea7292f887da6f15bb4f0badddaa33d169713d09cf49710acc7c3a5b9.
Solidity: event LogPayment(uint256 requestID, string label, address payee, uint256 amount)
func (*BaseContentFilterer) FilterPublish ¶
func (_BaseContent *BaseContentFilterer) FilterPublish(opts *bind.FilterOpts) (*BaseContentPublishIterator, error)
FilterPublish is a free log retrieval operation binding the contract event 0x901e6f3cdc4c61620d5d424116934b9af6e31ba79cdeaa349336d93ecfe846d4.
Solidity: event Publish(bool requestStatus, int256 statusCode, bytes32 objectHash)
func (*BaseContentFilterer) FilterReturnCustomHook ¶
func (_BaseContent *BaseContentFilterer) FilterReturnCustomHook(opts *bind.FilterOpts) (*BaseContentReturnCustomHookIterator, error)
FilterReturnCustomHook is a free log retrieval operation binding the contract event 0x8c693e8b27db7caf9b9637b66dcc11444760023a4d53e95407a3acef1b249f50.
Solidity: event ReturnCustomHook(address custom_contract, uint256 result)
func (*BaseContentFilterer) FilterSetAccessCharge ¶
func (_BaseContent *BaseContentFilterer) FilterSetAccessCharge(opts *bind.FilterOpts) (*BaseContentSetAccessChargeIterator, error)
FilterSetAccessCharge is a free log retrieval operation binding the contract event 0x4114f8ef80b6de2161db580cbefa14e1892d15d3ebe2062c9914e4a5773114a3.
Solidity: event SetAccessCharge(uint256 accessCharge)
func (*BaseContentFilterer) FilterSetContentContract ¶
func (_BaseContent *BaseContentFilterer) FilterSetContentContract(opts *bind.FilterOpts) (*BaseContentSetContentContractIterator, error)
FilterSetContentContract is a free log retrieval operation binding the contract event 0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7.
Solidity: event SetContentContract(address contentContractAddress)
func (*BaseContentFilterer) FilterSetContentType ¶
func (_BaseContent *BaseContentFilterer) FilterSetContentType(opts *bind.FilterOpts) (*BaseContentSetContentTypeIterator, error)
FilterSetContentType is a free log retrieval operation binding the contract event 0x4f692e87baf302f7281e83eec109053efc2ca8e7bddfc6ce88c579cd9767f71f.
Solidity: event SetContentType(address contentType, address contentContractAddress)
func (*BaseContentFilterer) FilterSetStatusCode ¶
func (_BaseContent *BaseContentFilterer) FilterSetStatusCode(opts *bind.FilterOpts) (*BaseContentSetStatusCodeIterator, error)
FilterSetStatusCode is a free log retrieval operation binding the contract event 0xda4f34b30fa0ba8a73fedb922f4d28e2a10a5d68e53cf8e942abce3ac09158a2.
Solidity: event SetStatusCode(int256 statusCode)
func (*BaseContentFilterer) FilterUpdateRequest ¶
func (_BaseContent *BaseContentFilterer) FilterUpdateRequest(opts *bind.FilterOpts) (*BaseContentUpdateRequestIterator, error)
FilterUpdateRequest is a free log retrieval operation binding the contract event 0x1b6452b35fd3ee7f1fad8558a9d3e79233f94d15fe657df3871f8efc2f97ef19.
Solidity: event UpdateRequest(bytes32 objectHash)
func (*BaseContentFilterer) WatchAccessComplete ¶
func (_BaseContent *BaseContentFilterer) WatchAccessComplete(opts *bind.WatchOpts, sink chan<- *BaseContentAccessComplete) (event.Subscription, error)
WatchAccessComplete is a free log subscription operation binding the contract event 0x7f1f4b28434ce7beab4983e64a8b5bb96e195a67029fdaff925028aec57fbc6b.
Solidity: event AccessComplete(uint256 requestID, uint256 scorePct, bytes32 mlOutHash, bool customContractResult)
func (*BaseContentFilterer) WatchAccessGrant ¶
func (_BaseContent *BaseContentFilterer) WatchAccessGrant(opts *bind.WatchOpts, sink chan<- *BaseContentAccessGrant) (event.Subscription, error)
WatchAccessGrant is a free log subscription operation binding the contract event 0x475e9d68ca61f129cebee5af694af00ed0e3b3b0d4b74071fbb81d0e2b912718.
Solidity: event AccessGrant(uint256 requestID, bool access_granted, string reKey, string encryptedAESKey)
func (*BaseContentFilterer) WatchAccessRequest ¶
func (_BaseContent *BaseContentFilterer) WatchAccessRequest(opts *bind.WatchOpts, sink chan<- *BaseContentAccessRequest) (event.Subscription, error)
WatchAccessRequest is a free log subscription operation binding the contract event 0x089a6f1788a3c353423e1be4ba12533bdde7d908bb41abeee185af0acb3df562.
Solidity: event AccessRequest(uint256 requestID, uint8 level, bytes32 contentHash, string pkeRequestor, string pkeAFGH)
func (*BaseContentFilterer) WatchAccessRequestStakeholder ¶
func (_BaseContent *BaseContentFilterer) WatchAccessRequestStakeholder(opts *bind.WatchOpts, sink chan<- *BaseContentAccessRequestStakeholder) (event.Subscription, error)
WatchAccessRequestStakeholder is a free log subscription operation binding the contract event 0xb6e3239e521a6c66920ae634f8e921a37e6991d520ac44d52f8516397f41b684.
Solidity: event AccessRequestStakeholder(address stakeholder)
func (*BaseContentFilterer) WatchAccessRequestValue ¶
func (_BaseContent *BaseContentFilterer) WatchAccessRequestValue(opts *bind.WatchOpts, sink chan<- *BaseContentAccessRequestValue) (event.Subscription, error)
WatchAccessRequestValue is a free log subscription operation binding the contract event 0x515e0a48b385fce2a8e4d9f169a97c4f6ea669a752358f5e6ab37cc3c2e84c38.
Solidity: event AccessRequestValue(bytes32 customValue)
func (*BaseContentFilterer) WatchCommit ¶
func (_BaseContent *BaseContentFilterer) WatchCommit(opts *bind.WatchOpts, sink chan<- *BaseContentCommit) (event.Subscription, error)
WatchCommit is a free log subscription operation binding the contract event 0x9e8a51bb6b34b9d5d18c14fd753ee3bf44e2256512665a4577281ffcc91943ff.
Solidity: event Commit(bytes32 objectHash)
func (*BaseContentFilterer) WatchCommitPending ¶
func (_BaseContent *BaseContentFilterer) WatchCommitPending(opts *bind.WatchOpts, sink chan<- *BaseContentCommitPending) (event.Subscription, error)
WatchCommitPending is a free log subscription operation binding the contract event 0xa288d3a2aba7d5dec44e93ff46d2f1129e251695be2046de105f9a9c6feefcaa.
Solidity: event CommitPending(bytes32 objectHash)
func (*BaseContentFilterer) WatchContentObjectCreate ¶
func (_BaseContent *BaseContentFilterer) WatchContentObjectCreate(opts *bind.WatchOpts, sink chan<- *BaseContentContentObjectCreate) (event.Subscription, error)
WatchContentObjectCreate is a free log subscription operation binding the contract event 0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19.
Solidity: event ContentObjectCreate(address containingLibrary)
func (*BaseContentFilterer) WatchGetAccessCharge ¶
func (_BaseContent *BaseContentFilterer) WatchGetAccessCharge(opts *bind.WatchOpts, sink chan<- *BaseContentGetAccessCharge) (event.Subscription, error)
WatchGetAccessCharge is a free log subscription operation binding the contract event 0xa58326ee5bb617cb8b4f0d0f5f557c469d2d05d7a738f777037deda9c724b370.
Solidity: event GetAccessCharge(uint8 level, uint256 accessCharge)
func (*BaseContentFilterer) WatchInsufficientFunds ¶
func (_BaseContent *BaseContentFilterer) WatchInsufficientFunds(opts *bind.WatchOpts, sink chan<- *BaseContentInsufficientFunds) (event.Subscription, error)
WatchInsufficientFunds is a free log subscription operation binding the contract event 0x03eb8b54a949acec2cd08fdb6d6bd4647a1f2c907d75d6900648effa92eb147f.
Solidity: event InsufficientFunds(uint256 accessCharge, uint256 amountProvided)
func (*BaseContentFilterer) WatchInvokeCustomPostHook ¶
func (_BaseContent *BaseContentFilterer) WatchInvokeCustomPostHook(opts *bind.WatchOpts, sink chan<- *BaseContentInvokeCustomPostHook) (event.Subscription, error)
WatchInvokeCustomPostHook is a free log subscription operation binding the contract event 0x97d9c9779ed3ed8b9a6edfe16d17b1fdec843245747a19abfb621806e37d4a89.
Solidity: event InvokeCustomPostHook(address custom_contract)
func (*BaseContentFilterer) WatchInvokeCustomPreHook ¶
func (_BaseContent *BaseContentFilterer) WatchInvokeCustomPreHook(opts *bind.WatchOpts, sink chan<- *BaseContentInvokeCustomPreHook) (event.Subscription, error)
WatchInvokeCustomPreHook is a free log subscription operation binding the contract event 0x12b04791b5caab768e2757268992f0c62801e3921d9e310c893f0d5f9caa5f71.
Solidity: event InvokeCustomPreHook(address custom_contract)
func (*BaseContentFilterer) WatchLogPayment ¶
func (_BaseContent *BaseContentFilterer) WatchLogPayment(opts *bind.WatchOpts, sink chan<- *BaseContentLogPayment) (event.Subscription, error)
WatchLogPayment is a free log subscription operation binding the contract event 0xad58d18ea7292f887da6f15bb4f0badddaa33d169713d09cf49710acc7c3a5b9.
Solidity: event LogPayment(uint256 requestID, string label, address payee, uint256 amount)
func (*BaseContentFilterer) WatchPublish ¶
func (_BaseContent *BaseContentFilterer) WatchPublish(opts *bind.WatchOpts, sink chan<- *BaseContentPublish) (event.Subscription, error)
WatchPublish is a free log subscription operation binding the contract event 0x901e6f3cdc4c61620d5d424116934b9af6e31ba79cdeaa349336d93ecfe846d4.
Solidity: event Publish(bool requestStatus, int256 statusCode, bytes32 objectHash)
func (*BaseContentFilterer) WatchReturnCustomHook ¶
func (_BaseContent *BaseContentFilterer) WatchReturnCustomHook(opts *bind.WatchOpts, sink chan<- *BaseContentReturnCustomHook) (event.Subscription, error)
WatchReturnCustomHook is a free log subscription operation binding the contract event 0x8c693e8b27db7caf9b9637b66dcc11444760023a4d53e95407a3acef1b249f50.
Solidity: event ReturnCustomHook(address custom_contract, uint256 result)
func (*BaseContentFilterer) WatchSetAccessCharge ¶
func (_BaseContent *BaseContentFilterer) WatchSetAccessCharge(opts *bind.WatchOpts, sink chan<- *BaseContentSetAccessCharge) (event.Subscription, error)
WatchSetAccessCharge is a free log subscription operation binding the contract event 0x4114f8ef80b6de2161db580cbefa14e1892d15d3ebe2062c9914e4a5773114a3.
Solidity: event SetAccessCharge(uint256 accessCharge)
func (*BaseContentFilterer) WatchSetContentContract ¶
func (_BaseContent *BaseContentFilterer) WatchSetContentContract(opts *bind.WatchOpts, sink chan<- *BaseContentSetContentContract) (event.Subscription, error)
WatchSetContentContract is a free log subscription operation binding the contract event 0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7.
Solidity: event SetContentContract(address contentContractAddress)
func (*BaseContentFilterer) WatchSetContentType ¶
func (_BaseContent *BaseContentFilterer) WatchSetContentType(opts *bind.WatchOpts, sink chan<- *BaseContentSetContentType) (event.Subscription, error)
WatchSetContentType is a free log subscription operation binding the contract event 0x4f692e87baf302f7281e83eec109053efc2ca8e7bddfc6ce88c579cd9767f71f.
Solidity: event SetContentType(address contentType, address contentContractAddress)
func (*BaseContentFilterer) WatchSetStatusCode ¶
func (_BaseContent *BaseContentFilterer) WatchSetStatusCode(opts *bind.WatchOpts, sink chan<- *BaseContentSetStatusCode) (event.Subscription, error)
WatchSetStatusCode is a free log subscription operation binding the contract event 0xda4f34b30fa0ba8a73fedb922f4d28e2a10a5d68e53cf8e942abce3ac09158a2.
Solidity: event SetStatusCode(int256 statusCode)
func (*BaseContentFilterer) WatchUpdateRequest ¶
func (_BaseContent *BaseContentFilterer) WatchUpdateRequest(opts *bind.WatchOpts, sink chan<- *BaseContentUpdateRequest) (event.Subscription, error)
WatchUpdateRequest is a free log subscription operation binding the contract event 0x1b6452b35fd3ee7f1fad8558a9d3e79233f94d15fe657df3871f8efc2f97ef19.
Solidity: event UpdateRequest(bytes32 objectHash)
type BaseContentGetAccessCharge ¶
type BaseContentGetAccessCharge struct { Level uint8 AccessCharge *big.Int Raw types.Log // Blockchain specific contextual infos }
BaseContentGetAccessCharge represents a GetAccessCharge event raised by the BaseContent contract.
type BaseContentGetAccessChargeIterator ¶
type BaseContentGetAccessChargeIterator struct { Event *BaseContentGetAccessCharge // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentGetAccessChargeIterator is returned from FilterGetAccessCharge and is used to iterate over the raw logs and unpacked data for GetAccessCharge events raised by the BaseContent contract.
func (*BaseContentGetAccessChargeIterator) Close ¶
func (it *BaseContentGetAccessChargeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentGetAccessChargeIterator) Error ¶
func (it *BaseContentGetAccessChargeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentGetAccessChargeIterator) Next ¶
func (it *BaseContentGetAccessChargeIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentInsufficientFunds ¶
type BaseContentInsufficientFunds struct { AccessCharge *big.Int AmountProvided *big.Int Raw types.Log // Blockchain specific contextual infos }
BaseContentInsufficientFunds represents a InsufficientFunds event raised by the BaseContent contract.
type BaseContentInsufficientFundsIterator ¶
type BaseContentInsufficientFundsIterator struct { Event *BaseContentInsufficientFunds // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentInsufficientFundsIterator is returned from FilterInsufficientFunds and is used to iterate over the raw logs and unpacked data for InsufficientFunds events raised by the BaseContent contract.
func (*BaseContentInsufficientFundsIterator) Close ¶
func (it *BaseContentInsufficientFundsIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentInsufficientFundsIterator) Error ¶
func (it *BaseContentInsufficientFundsIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentInsufficientFundsIterator) Next ¶
func (it *BaseContentInsufficientFundsIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentInvokeCustomPostHook ¶
type BaseContentInvokeCustomPostHook struct { CustomContract common.Address Raw types.Log // Blockchain specific contextual infos }
BaseContentInvokeCustomPostHook represents a InvokeCustomPostHook event raised by the BaseContent contract.
type BaseContentInvokeCustomPostHookIterator ¶
type BaseContentInvokeCustomPostHookIterator struct { Event *BaseContentInvokeCustomPostHook // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentInvokeCustomPostHookIterator is returned from FilterInvokeCustomPostHook and is used to iterate over the raw logs and unpacked data for InvokeCustomPostHook events raised by the BaseContent contract.
func (*BaseContentInvokeCustomPostHookIterator) Close ¶
func (it *BaseContentInvokeCustomPostHookIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentInvokeCustomPostHookIterator) Error ¶
func (it *BaseContentInvokeCustomPostHookIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentInvokeCustomPostHookIterator) Next ¶
func (it *BaseContentInvokeCustomPostHookIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentInvokeCustomPreHook ¶
type BaseContentInvokeCustomPreHook struct { CustomContract common.Address Raw types.Log // Blockchain specific contextual infos }
BaseContentInvokeCustomPreHook represents a InvokeCustomPreHook event raised by the BaseContent contract.
type BaseContentInvokeCustomPreHookIterator ¶
type BaseContentInvokeCustomPreHookIterator struct { Event *BaseContentInvokeCustomPreHook // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentInvokeCustomPreHookIterator is returned from FilterInvokeCustomPreHook and is used to iterate over the raw logs and unpacked data for InvokeCustomPreHook events raised by the BaseContent contract.
func (*BaseContentInvokeCustomPreHookIterator) Close ¶
func (it *BaseContentInvokeCustomPreHookIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentInvokeCustomPreHookIterator) Error ¶
func (it *BaseContentInvokeCustomPreHookIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentInvokeCustomPreHookIterator) Next ¶
func (it *BaseContentInvokeCustomPreHookIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentLogPayment ¶
type BaseContentLogPayment struct { RequestID *big.Int Label string Payee common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
BaseContentLogPayment represents a LogPayment event raised by the BaseContent contract.
type BaseContentLogPaymentIterator ¶
type BaseContentLogPaymentIterator struct { Event *BaseContentLogPayment // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentLogPaymentIterator is returned from FilterLogPayment and is used to iterate over the raw logs and unpacked data for LogPayment events raised by the BaseContent contract.
func (*BaseContentLogPaymentIterator) Close ¶
func (it *BaseContentLogPaymentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentLogPaymentIterator) Error ¶
func (it *BaseContentLogPaymentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentLogPaymentIterator) Next ¶
func (it *BaseContentLogPaymentIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentPublish ¶
type BaseContentPublish struct { RequestStatus bool StatusCode *big.Int ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
BaseContentPublish represents a Publish event raised by the BaseContent contract.
type BaseContentPublishIterator ¶
type BaseContentPublishIterator struct { Event *BaseContentPublish // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentPublishIterator is returned from FilterPublish and is used to iterate over the raw logs and unpacked data for Publish events raised by the BaseContent contract.
func (*BaseContentPublishIterator) Close ¶
func (it *BaseContentPublishIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentPublishIterator) Error ¶
func (it *BaseContentPublishIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentPublishIterator) Next ¶
func (it *BaseContentPublishIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentRaw ¶
type BaseContentRaw struct {
Contract *BaseContent // Generic contract binding to access the raw methods on
}
BaseContentRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BaseContentRaw) Call ¶
func (_BaseContent *BaseContentRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*BaseContentRaw) Transact ¶
func (_BaseContent *BaseContentRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseContentRaw) Transfer ¶
func (_BaseContent *BaseContentRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseContentReturnCustomHook ¶
type BaseContentReturnCustomHook struct { CustomContract common.Address Result *big.Int Raw types.Log // Blockchain specific contextual infos }
BaseContentReturnCustomHook represents a ReturnCustomHook event raised by the BaseContent contract.
type BaseContentReturnCustomHookIterator ¶
type BaseContentReturnCustomHookIterator struct { Event *BaseContentReturnCustomHook // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentReturnCustomHookIterator is returned from FilterReturnCustomHook and is used to iterate over the raw logs and unpacked data for ReturnCustomHook events raised by the BaseContent contract.
func (*BaseContentReturnCustomHookIterator) Close ¶
func (it *BaseContentReturnCustomHookIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentReturnCustomHookIterator) Error ¶
func (it *BaseContentReturnCustomHookIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentReturnCustomHookIterator) Next ¶
func (it *BaseContentReturnCustomHookIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSession ¶
type BaseContentSession struct { Contract *BaseContent // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseContentSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BaseContentSession) AccessCharge ¶
func (_BaseContent *BaseContentSession) AccessCharge() (*big.Int, error)
AccessCharge is a free data retrieval call binding the contract method 0x64ade32b.
Solidity: function accessCharge() constant returns(uint256)
func (*BaseContentSession) AccessComplete ¶
func (_BaseContent *BaseContentSession) AccessComplete(request_ID *big.Int, score_pct *big.Int, ml_out_hash [32]byte) (*types.Transaction, error)
AccessComplete is a paid mutator transaction binding the contract method 0x5cc4aa9b.
Solidity: function accessComplete(uint256 request_ID, uint256 score_pct, bytes32 ml_out_hash) returns(bool)
func (*BaseContentSession) AccessGrant ¶
func (_BaseContent *BaseContentSession) AccessGrant(request_ID *big.Int, access_granted bool, re_key string, encrypted_AES_key string) (*types.Transaction, error)
AccessGrant is a paid mutator transaction binding the contract method 0xee56d767.
Solidity: function accessGrant(uint256 request_ID, bool access_granted, string re_key, string encrypted_AES_key) returns(bool)
func (*BaseContentSession) AccessRequest ¶
func (_BaseContent *BaseContentSession) AccessRequest(level uint8, pke_requestor string, pke_AFGH string, custom_values [][32]byte, stakeholders []common.Address) (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xa1ff106e.
Solidity: function accessRequest(uint8 level, string pke_requestor, string pke_AFGH, bytes32[] custom_values, address[] stakeholders) returns(bool)
func (*BaseContentSession) AddressKMS ¶
func (_BaseContent *BaseContentSession) AddressKMS() (common.Address, error)
AddressKMS is a free data retrieval call binding the contract method 0x32eaf21b.
Solidity: function addressKMS() constant returns(address)
func (*BaseContentSession) CanPublish ¶
func (_BaseContent *BaseContentSession) CanPublish() (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseContentSession) Commit ¶
func (_BaseContent *BaseContentSession) Commit(_objectHash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 _objectHash) returns()
func (*BaseContentSession) ContentContractAddress ¶
func (_BaseContent *BaseContentSession) ContentContractAddress() (common.Address, error)
ContentContractAddress is a free data retrieval call binding the contract method 0x2310167f.
Solidity: function contentContractAddress() constant returns(address)
func (*BaseContentSession) ContentType ¶
func (_BaseContent *BaseContentSession) ContentType() (common.Address, error)
ContentType is a free data retrieval call binding the contract method 0x36ebffca.
Solidity: function contentType() constant returns(address)
func (*BaseContentSession) Creator ¶
func (_BaseContent *BaseContentSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseContentSession) GetAccessCharge ¶
func (_BaseContent *BaseContentSession) GetAccessCharge(level uint8, custom_values [][32]byte, stakeholders []common.Address) (*types.Transaction, error)
GetAccessCharge is a paid mutator transaction binding the contract method 0x879fe48f.
Solidity: function getAccessCharge(uint8 level, bytes32[] custom_values, address[] stakeholders) returns(uint256)
func (*BaseContentSession) GetAccessInfo ¶
func (_BaseContent *BaseContentSession) GetAccessInfo(level uint8, custom_values [][32]byte, stakeholders []common.Address) (int8, *big.Int, error)
GetAccessInfo is a free data retrieval call binding the contract method 0x38d0f504.
Solidity: function getAccessInfo(uint8 level, bytes32[] custom_values, address[] stakeholders) constant returns(int8, uint256)
func (*BaseContentSession) Kill ¶
func (_BaseContent *BaseContentSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseContentSession) LibraryAddress ¶
func (_BaseContent *BaseContentSession) LibraryAddress() (common.Address, error)
LibraryAddress is a free data retrieval call binding the contract method 0xb816f513.
Solidity: function libraryAddress() constant returns(address)
func (*BaseContentSession) ObjectHash ¶
func (_BaseContent *BaseContentSession) ObjectHash() ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*BaseContentSession) Owner ¶
func (_BaseContent *BaseContentSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseContentSession) ProcessRequestPayment ¶
func (_BaseContent *BaseContentSession) ProcessRequestPayment(request_ID *big.Int, payee common.Address, label string, amount *big.Int) (*types.Transaction, error)
ProcessRequestPayment is a paid mutator transaction binding the contract method 0x0c6d3f93.
Solidity: function processRequestPayment(uint256 request_ID, address payee, string label, uint256 amount) returns(bool)
func (*BaseContentSession) Publish ¶
func (_BaseContent *BaseContentSession) Publish() (*types.Transaction, error)
Publish is a paid mutator transaction binding the contract method 0x075d4782.
Solidity: function publish() returns(bool)
func (*BaseContentSession) RequestID ¶
func (_BaseContent *BaseContentSession) RequestID() (*big.Int, error)
RequestID is a free data retrieval call binding the contract method 0x8f779201.
Solidity: function requestID() constant returns(uint256)
func (*BaseContentSession) RequestMap ¶
func (_BaseContent *BaseContentSession) RequestMap(arg0 *big.Int) (struct { Originator common.Address AmountPaid *big.Int Status int8 Settled *big.Int }, error)
RequestMap is a free data retrieval call binding the contract method 0x1a735f18.
Solidity: function requestMap(uint256 ) constant returns(address originator, uint256 amountPaid, int8 status, uint256 settled)
func (*BaseContentSession) STATUSDRAFT ¶
func (_BaseContent *BaseContentSession) STATUSDRAFT() ([32]byte, error)
STATUSDRAFT is a free data retrieval call binding the contract method 0x4dd70788.
Solidity: function STATUS_DRAFT() constant returns(bytes32)
func (*BaseContentSession) STATUSPUBLISHED ¶
func (_BaseContent *BaseContentSession) STATUSPUBLISHED() ([32]byte, error)
STATUSPUBLISHED is a free data retrieval call binding the contract method 0x0017de98.
Solidity: function STATUS_PUBLISHED() constant returns(bytes32)
func (*BaseContentSession) STATUSREVIEW ¶
func (_BaseContent *BaseContentSession) STATUSREVIEW() ([32]byte, error)
STATUSREVIEW is a free data retrieval call binding the contract method 0xd810f8c8.
Solidity: function STATUS_REVIEW() constant returns(bytes32)
func (*BaseContentSession) SetAccessCharge ¶
func (_BaseContent *BaseContentSession) SetAccessCharge(charge *big.Int) (*types.Transaction, error)
SetAccessCharge is a paid mutator transaction binding the contract method 0xf4d9bae8.
Solidity: function setAccessCharge(uint256 charge) returns(uint256)
func (*BaseContentSession) SetAddressKMS ¶
func (_BaseContent *BaseContentSession) SetAddressKMS(address_KMS common.Address) (*types.Transaction, error)
SetAddressKMS is a paid mutator transaction binding the contract method 0xc9e8e72d.
Solidity: function setAddressKMS(address address_KMS) returns()
func (*BaseContentSession) SetContentContractAddress ¶
func (_BaseContent *BaseContentSession) SetContentContractAddress(addr common.Address) (*types.Transaction, error)
SetContentContractAddress is a paid mutator transaction binding the contract method 0xe5385303.
Solidity: function setContentContractAddress(address addr) returns()
func (*BaseContentSession) SetStatusCode ¶
func (_BaseContent *BaseContentSession) SetStatusCode(status_code *big.Int) (*types.Transaction, error)
SetStatusCode is a paid mutator transaction binding the contract method 0x5267db44.
Solidity: function setStatusCode(int256 status_code) returns(int256)
func (*BaseContentSession) StatusCode ¶
func (_BaseContent *BaseContentSession) StatusCode() (*big.Int, error)
StatusCode is a free data retrieval call binding the contract method 0x27c1c21d.
Solidity: function statusCode() constant returns(int256)
func (*BaseContentSession) StatusCodeDescription ¶
func (_BaseContent *BaseContentSession) StatusCodeDescription(status_code *big.Int) ([32]byte, error)
StatusCodeDescription is a free data retrieval call binding the contract method 0x38864284.
Solidity: function statusCodeDescription(int256 status_code) constant returns(bytes32)
func (*BaseContentSession) StatusDescription ¶
func (_BaseContent *BaseContentSession) StatusDescription() ([32]byte, error)
StatusDescription is a free data retrieval call binding the contract method 0xf81ab0ae.
Solidity: function statusDescription() constant returns(bytes32)
func (*BaseContentSession) TransferCreatorship ¶
func (_BaseContent *BaseContentSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseContentSession) TransferOwnership ¶
func (_BaseContent *BaseContentSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseContentSession) UpdateRequest ¶
func (_BaseContent *BaseContentSession) UpdateRequest() (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
func (*BaseContentSession) UpdateStatus ¶
func (_BaseContent *BaseContentSession) UpdateStatus(status_code *big.Int) (*types.Transaction, error)
UpdateStatus is a paid mutator transaction binding the contract method 0x8280dd8f.
Solidity: function updateStatus(int256 status_code) returns(int256)
func (*BaseContentSession) Version ¶
func (_BaseContent *BaseContentSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
func (*BaseContentSession) VersionHashes ¶
func (_BaseContent *BaseContentSession) VersionHashes(arg0 *big.Int) ([32]byte, error)
VersionHashes is a free data retrieval call binding the contract method 0x7ca8f618.
Solidity: function versionHashes(uint256 ) constant returns(bytes32)
type BaseContentSetAccessCharge ¶
type BaseContentSetAccessCharge struct { AccessCharge *big.Int Raw types.Log // Blockchain specific contextual infos }
BaseContentSetAccessCharge represents a SetAccessCharge event raised by the BaseContent contract.
type BaseContentSetAccessChargeIterator ¶
type BaseContentSetAccessChargeIterator struct { Event *BaseContentSetAccessCharge // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSetAccessChargeIterator is returned from FilterSetAccessCharge and is used to iterate over the raw logs and unpacked data for SetAccessCharge events raised by the BaseContent contract.
func (*BaseContentSetAccessChargeIterator) Close ¶
func (it *BaseContentSetAccessChargeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSetAccessChargeIterator) Error ¶
func (it *BaseContentSetAccessChargeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSetAccessChargeIterator) Next ¶
func (it *BaseContentSetAccessChargeIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSetContentContract ¶
type BaseContentSetContentContract struct { ContentContractAddress common.Address Raw types.Log // Blockchain specific contextual infos }
BaseContentSetContentContract represents a SetContentContract event raised by the BaseContent contract.
type BaseContentSetContentContractIterator ¶
type BaseContentSetContentContractIterator struct { Event *BaseContentSetContentContract // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSetContentContractIterator is returned from FilterSetContentContract and is used to iterate over the raw logs and unpacked data for SetContentContract events raised by the BaseContent contract.
func (*BaseContentSetContentContractIterator) Close ¶
func (it *BaseContentSetContentContractIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSetContentContractIterator) Error ¶
func (it *BaseContentSetContentContractIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSetContentContractIterator) Next ¶
func (it *BaseContentSetContentContractIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSetContentType ¶
type BaseContentSetContentType struct { ContentType common.Address ContentContractAddress common.Address Raw types.Log // Blockchain specific contextual infos }
BaseContentSetContentType represents a SetContentType event raised by the BaseContent contract.
type BaseContentSetContentTypeIterator ¶
type BaseContentSetContentTypeIterator struct { Event *BaseContentSetContentType // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSetContentTypeIterator is returned from FilterSetContentType and is used to iterate over the raw logs and unpacked data for SetContentType events raised by the BaseContent contract.
func (*BaseContentSetContentTypeIterator) Close ¶
func (it *BaseContentSetContentTypeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSetContentTypeIterator) Error ¶
func (it *BaseContentSetContentTypeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSetContentTypeIterator) Next ¶
func (it *BaseContentSetContentTypeIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSetStatusCode ¶
type BaseContentSetStatusCode struct { StatusCode *big.Int Raw types.Log // Blockchain specific contextual infos }
BaseContentSetStatusCode represents a SetStatusCode event raised by the BaseContent contract.
type BaseContentSetStatusCodeIterator ¶
type BaseContentSetStatusCodeIterator struct { Event *BaseContentSetStatusCode // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSetStatusCodeIterator is returned from FilterSetStatusCode and is used to iterate over the raw logs and unpacked data for SetStatusCode events raised by the BaseContent contract.
func (*BaseContentSetStatusCodeIterator) Close ¶
func (it *BaseContentSetStatusCodeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSetStatusCodeIterator) Error ¶
func (it *BaseContentSetStatusCodeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSetStatusCodeIterator) Next ¶
func (it *BaseContentSetStatusCodeIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSpace ¶
type BaseContentSpace struct { BaseContentSpaceCaller // Read-only binding to the contract BaseContentSpaceTransactor // Write-only binding to the contract BaseContentSpaceFilterer // Log filterer for contract events }
BaseContentSpace is an auto generated Go binding around an Ethereum contract.
func DeployBaseContentSpace ¶
func DeployBaseContentSpace(auth *bind.TransactOpts, backend bind.ContractBackend, content_space_name string) (common.Address, *types.Transaction, *BaseContentSpace, error)
DeployBaseContentSpace deploys a new Ethereum contract, binding an instance of BaseContentSpace to it.
func NewBaseContentSpace ¶
func NewBaseContentSpace(address common.Address, backend bind.ContractBackend) (*BaseContentSpace, error)
NewBaseContentSpace creates a new instance of BaseContentSpace, bound to a specific deployed contract.
type BaseContentSpaceAccessRequest ¶
BaseContentSpaceAccessRequest represents a AccessRequest event raised by the BaseContentSpace contract.
type BaseContentSpaceAccessRequestIterator ¶
type BaseContentSpaceAccessRequestIterator struct { Event *BaseContentSpaceAccessRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSpaceAccessRequestIterator is returned from FilterAccessRequest and is used to iterate over the raw logs and unpacked data for AccessRequest events raised by the BaseContentSpace contract.
func (*BaseContentSpaceAccessRequestIterator) Close ¶
func (it *BaseContentSpaceAccessRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSpaceAccessRequestIterator) Error ¶
func (it *BaseContentSpaceAccessRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSpaceAccessRequestIterator) Next ¶
func (it *BaseContentSpaceAccessRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSpaceCaller ¶
type BaseContentSpaceCaller struct {
// contains filtered or unexported fields
}
BaseContentSpaceCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBaseContentSpaceCaller ¶
func NewBaseContentSpaceCaller(address common.Address, caller bind.ContractCaller) (*BaseContentSpaceCaller, error)
NewBaseContentSpaceCaller creates a new read-only instance of BaseContentSpace, bound to a specific deployed contract.
func (*BaseContentSpaceCaller) ActiveNodeAddresses ¶
func (_BaseContentSpace *BaseContentSpaceCaller) ActiveNodeAddresses(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
ActiveNodeAddresses is a free data retrieval call binding the contract method 0x52f82dd8.
Solidity: function activeNodeAddresses(uint256 ) constant returns(address)
func (*BaseContentSpaceCaller) ActiveNodeLocators ¶
func (_BaseContentSpace *BaseContentSpaceCaller) ActiveNodeLocators(opts *bind.CallOpts, arg0 *big.Int) ([]byte, error)
ActiveNodeLocators is a free data retrieval call binding the contract method 0x5272ae17.
Solidity: function activeNodeLocators(uint256 ) constant returns(bytes)
func (*BaseContentSpaceCaller) CanNodePublish ¶
func (_BaseContentSpace *BaseContentSpaceCaller) CanNodePublish(opts *bind.CallOpts, candidate common.Address) (bool, error)
CanNodePublish is a free data retrieval call binding the contract method 0x26683e14.
Solidity: function canNodePublish(address candidate) constant returns(bool)
func (*BaseContentSpaceCaller) CanPublish ¶
func (_BaseContentSpace *BaseContentSpaceCaller) CanPublish(opts *bind.CallOpts) (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseContentSpaceCaller) Creator ¶
func (_BaseContentSpace *BaseContentSpaceCaller) Creator(opts *bind.CallOpts) (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseContentSpaceCaller) Description ¶
func (_BaseContentSpace *BaseContentSpaceCaller) Description(opts *bind.CallOpts) (string, error)
Description is a free data retrieval call binding the contract method 0x7284e416.
Solidity: function description() constant returns(string)
func (*BaseContentSpaceCaller) Factory ¶
func (_BaseContentSpace *BaseContentSpaceCaller) Factory(opts *bind.CallOpts) (common.Address, error)
Factory is a free data retrieval call binding the contract method 0xc45a0155.
Solidity: function factory() constant returns(address)
func (*BaseContentSpaceCaller) Name ¶
func (_BaseContentSpace *BaseContentSpaceCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*BaseContentSpaceCaller) NumActiveNodes ¶
func (_BaseContentSpace *BaseContentSpaceCaller) NumActiveNodes(opts *bind.CallOpts) (*big.Int, error)
NumActiveNodes is a free data retrieval call binding the contract method 0x43f59ec7.
Solidity: function numActiveNodes() constant returns(uint256)
func (*BaseContentSpaceCaller) NumPendingNodes ¶
func (_BaseContentSpace *BaseContentSpaceCaller) NumPendingNodes(opts *bind.CallOpts) (*big.Int, error)
NumPendingNodes is a free data retrieval call binding the contract method 0xf41a1587.
Solidity: function numPendingNodes() constant returns(uint256)
func (*BaseContentSpaceCaller) ObjectHash ¶
func (_BaseContentSpace *BaseContentSpaceCaller) ObjectHash(opts *bind.CallOpts) ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*BaseContentSpaceCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseContentSpaceCaller) PendingNodeAddresses ¶
func (_BaseContentSpace *BaseContentSpaceCaller) PendingNodeAddresses(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
PendingNodeAddresses is a free data retrieval call binding the contract method 0x6be9514c.
Solidity: function pendingNodeAddresses(uint256 ) constant returns(address)
func (*BaseContentSpaceCaller) PendingNodeLocators ¶
func (_BaseContentSpace *BaseContentSpaceCaller) PendingNodeLocators(opts *bind.CallOpts, arg0 *big.Int) ([]byte, error)
PendingNodeLocators is a free data retrieval call binding the contract method 0x69e30ff8.
Solidity: function pendingNodeLocators(uint256 ) constant returns(bytes)
type BaseContentSpaceCallerRaw ¶
type BaseContentSpaceCallerRaw struct {
Contract *BaseContentSpaceCaller // Generic read-only contract binding to access the raw methods on
}
BaseContentSpaceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BaseContentSpaceCallerRaw) Call ¶
func (_BaseContentSpace *BaseContentSpaceCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type BaseContentSpaceCallerSession ¶
type BaseContentSpaceCallerSession struct { Contract *BaseContentSpaceCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BaseContentSpaceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BaseContentSpaceCallerSession) ActiveNodeAddresses ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) ActiveNodeAddresses(arg0 *big.Int) (common.Address, error)
ActiveNodeAddresses is a free data retrieval call binding the contract method 0x52f82dd8.
Solidity: function activeNodeAddresses(uint256 ) constant returns(address)
func (*BaseContentSpaceCallerSession) ActiveNodeLocators ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) ActiveNodeLocators(arg0 *big.Int) ([]byte, error)
ActiveNodeLocators is a free data retrieval call binding the contract method 0x5272ae17.
Solidity: function activeNodeLocators(uint256 ) constant returns(bytes)
func (*BaseContentSpaceCallerSession) CanNodePublish ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) CanNodePublish(candidate common.Address) (bool, error)
CanNodePublish is a free data retrieval call binding the contract method 0x26683e14.
Solidity: function canNodePublish(address candidate) constant returns(bool)
func (*BaseContentSpaceCallerSession) CanPublish ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) CanPublish() (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseContentSpaceCallerSession) Creator ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseContentSpaceCallerSession) Description ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) Description() (string, error)
Description is a free data retrieval call binding the contract method 0x7284e416.
Solidity: function description() constant returns(string)
func (*BaseContentSpaceCallerSession) Factory ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) Factory() (common.Address, error)
Factory is a free data retrieval call binding the contract method 0xc45a0155.
Solidity: function factory() constant returns(address)
func (*BaseContentSpaceCallerSession) Name ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*BaseContentSpaceCallerSession) NumActiveNodes ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) NumActiveNodes() (*big.Int, error)
NumActiveNodes is a free data retrieval call binding the contract method 0x43f59ec7.
Solidity: function numActiveNodes() constant returns(uint256)
func (*BaseContentSpaceCallerSession) NumPendingNodes ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) NumPendingNodes() (*big.Int, error)
NumPendingNodes is a free data retrieval call binding the contract method 0xf41a1587.
Solidity: function numPendingNodes() constant returns(uint256)
func (*BaseContentSpaceCallerSession) ObjectHash ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) ObjectHash() ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*BaseContentSpaceCallerSession) Owner ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseContentSpaceCallerSession) PendingNodeAddresses ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) PendingNodeAddresses(arg0 *big.Int) (common.Address, error)
PendingNodeAddresses is a free data retrieval call binding the contract method 0x6be9514c.
Solidity: function pendingNodeAddresses(uint256 ) constant returns(address)
func (*BaseContentSpaceCallerSession) PendingNodeLocators ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) PendingNodeLocators(arg0 *big.Int) ([]byte, error)
PendingNodeLocators is a free data retrieval call binding the contract method 0x69e30ff8.
Solidity: function pendingNodeLocators(uint256 ) constant returns(bytes)
func (*BaseContentSpaceCallerSession) Version ¶
func (_BaseContentSpace *BaseContentSpaceCallerSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type BaseContentSpaceCommit ¶
type BaseContentSpaceCommit struct { ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
BaseContentSpaceCommit represents a Commit event raised by the BaseContentSpace contract.
type BaseContentSpaceCommitIterator ¶
type BaseContentSpaceCommitIterator struct { Event *BaseContentSpaceCommit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSpaceCommitIterator is returned from FilterCommit and is used to iterate over the raw logs and unpacked data for Commit events raised by the BaseContentSpace contract.
func (*BaseContentSpaceCommitIterator) Close ¶
func (it *BaseContentSpaceCommitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSpaceCommitIterator) Error ¶
func (it *BaseContentSpaceCommitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSpaceCommitIterator) Next ¶
func (it *BaseContentSpaceCommitIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSpaceCreateContentType ¶
type BaseContentSpaceCreateContentType struct { ContentTypeAddress common.Address Raw types.Log // Blockchain specific contextual infos }
BaseContentSpaceCreateContentType represents a CreateContentType event raised by the BaseContentSpace contract.
type BaseContentSpaceCreateContentTypeIterator ¶
type BaseContentSpaceCreateContentTypeIterator struct { Event *BaseContentSpaceCreateContentType // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSpaceCreateContentTypeIterator is returned from FilterCreateContentType and is used to iterate over the raw logs and unpacked data for CreateContentType events raised by the BaseContentSpace contract.
func (*BaseContentSpaceCreateContentTypeIterator) Close ¶
func (it *BaseContentSpaceCreateContentTypeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSpaceCreateContentTypeIterator) Error ¶
func (it *BaseContentSpaceCreateContentTypeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSpaceCreateContentTypeIterator) Next ¶
func (it *BaseContentSpaceCreateContentTypeIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSpaceCreateGroup ¶
type BaseContentSpaceCreateGroup struct { GroupAddress common.Address Raw types.Log // Blockchain specific contextual infos }
BaseContentSpaceCreateGroup represents a CreateGroup event raised by the BaseContentSpace contract.
type BaseContentSpaceCreateGroupIterator ¶
type BaseContentSpaceCreateGroupIterator struct { Event *BaseContentSpaceCreateGroup // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSpaceCreateGroupIterator is returned from FilterCreateGroup and is used to iterate over the raw logs and unpacked data for CreateGroup events raised by the BaseContentSpace contract.
func (*BaseContentSpaceCreateGroupIterator) Close ¶
func (it *BaseContentSpaceCreateGroupIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSpaceCreateGroupIterator) Error ¶
func (it *BaseContentSpaceCreateGroupIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSpaceCreateGroupIterator) Next ¶
func (it *BaseContentSpaceCreateGroupIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSpaceCreateLibrary ¶
type BaseContentSpaceCreateLibrary struct { LibraryAddress common.Address Raw types.Log // Blockchain specific contextual infos }
BaseContentSpaceCreateLibrary represents a CreateLibrary event raised by the BaseContentSpace contract.
type BaseContentSpaceCreateLibraryIterator ¶
type BaseContentSpaceCreateLibraryIterator struct { Event *BaseContentSpaceCreateLibrary // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSpaceCreateLibraryIterator is returned from FilterCreateLibrary and is used to iterate over the raw logs and unpacked data for CreateLibrary events raised by the BaseContentSpace contract.
func (*BaseContentSpaceCreateLibraryIterator) Close ¶
func (it *BaseContentSpaceCreateLibraryIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSpaceCreateLibraryIterator) Error ¶
func (it *BaseContentSpaceCreateLibraryIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSpaceCreateLibraryIterator) Next ¶
func (it *BaseContentSpaceCreateLibraryIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSpaceEngageAccountLibrary ¶
type BaseContentSpaceEngageAccountLibrary struct { AccountAddress common.Address Raw types.Log // Blockchain specific contextual infos }
BaseContentSpaceEngageAccountLibrary represents a EngageAccountLibrary event raised by the BaseContentSpace contract.
type BaseContentSpaceEngageAccountLibraryIterator ¶
type BaseContentSpaceEngageAccountLibraryIterator struct { Event *BaseContentSpaceEngageAccountLibrary // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSpaceEngageAccountLibraryIterator is returned from FilterEngageAccountLibrary and is used to iterate over the raw logs and unpacked data for EngageAccountLibrary events raised by the BaseContentSpace contract.
func (*BaseContentSpaceEngageAccountLibraryIterator) Close ¶
func (it *BaseContentSpaceEngageAccountLibraryIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSpaceEngageAccountLibraryIterator) Error ¶
func (it *BaseContentSpaceEngageAccountLibraryIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSpaceEngageAccountLibraryIterator) Next ¶
func (it *BaseContentSpaceEngageAccountLibraryIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSpaceFilterer ¶
type BaseContentSpaceFilterer struct {
// contains filtered or unexported fields
}
BaseContentSpaceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBaseContentSpaceFilterer ¶
func NewBaseContentSpaceFilterer(address common.Address, filterer bind.ContractFilterer) (*BaseContentSpaceFilterer, error)
NewBaseContentSpaceFilterer creates a new log filterer instance of BaseContentSpace, bound to a specific deployed contract.
func (*BaseContentSpaceFilterer) FilterAccessRequest ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) FilterAccessRequest(opts *bind.FilterOpts) (*BaseContentSpaceAccessRequestIterator, error)
FilterAccessRequest is a free log retrieval operation binding the contract event 0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88.
Solidity: event AccessRequest()
func (*BaseContentSpaceFilterer) FilterCommit ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) FilterCommit(opts *bind.FilterOpts) (*BaseContentSpaceCommitIterator, error)
FilterCommit is a free log retrieval operation binding the contract event 0x9e8a51bb6b34b9d5d18c14fd753ee3bf44e2256512665a4577281ffcc91943ff.
Solidity: event Commit(bytes32 objectHash)
func (*BaseContentSpaceFilterer) FilterCreateContentType ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) FilterCreateContentType(opts *bind.FilterOpts) (*BaseContentSpaceCreateContentTypeIterator, error)
FilterCreateContentType is a free log retrieval operation binding the contract event 0x9e69777f30c55126be256664fa7beff4b796ac32ebceab94df5071b0148017f8.
Solidity: event CreateContentType(address contentTypeAddress)
func (*BaseContentSpaceFilterer) FilterCreateGroup ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) FilterCreateGroup(opts *bind.FilterOpts) (*BaseContentSpaceCreateGroupIterator, error)
FilterCreateGroup is a free log retrieval operation binding the contract event 0xa3b1fe71ae61bad8cffa485b230e24e518938f76182a30fa0d9979e7237ad159.
Solidity: event CreateGroup(address groupAddress)
func (*BaseContentSpaceFilterer) FilterCreateLibrary ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) FilterCreateLibrary(opts *bind.FilterOpts) (*BaseContentSpaceCreateLibraryIterator, error)
FilterCreateLibrary is a free log retrieval operation binding the contract event 0x473c07a6d0228c4fb8fe2be3b4617c3b5fb7c0f8cd9ba4b67e8631844b9b6571.
Solidity: event CreateLibrary(address libraryAddress)
func (*BaseContentSpaceFilterer) FilterEngageAccountLibrary ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) FilterEngageAccountLibrary(opts *bind.FilterOpts) (*BaseContentSpaceEngageAccountLibraryIterator, error)
FilterEngageAccountLibrary is a free log retrieval operation binding the contract event 0x53ce35a7383a3ea3f695bdf0f87d7e5485ba816b382673e849bfdd24e7f5e3ca.
Solidity: event EngageAccountLibrary(address accountAddress)
func (*BaseContentSpaceFilterer) FilterNodeApproved ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) FilterNodeApproved(opts *bind.FilterOpts) (*BaseContentSpaceNodeApprovedIterator, error)
FilterNodeApproved is a free log retrieval operation binding the contract event 0xd644c8164f225d3b7fdbcc404f279bb1e823ef0d93f88dd4b24e85d0e7bc6a54.
Solidity: event NodeApproved(address addr, bytes locator)
func (*BaseContentSpaceFilterer) FilterNodeSubmitted ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) FilterNodeSubmitted(opts *bind.FilterOpts) (*BaseContentSpaceNodeSubmittedIterator, error)
FilterNodeSubmitted is a free log retrieval operation binding the contract event 0xae5645569f32b946f7a747113c64094a29a6b84c5ddf55816ef4381ce8a3a46d.
Solidity: event NodeSubmitted(address addr, bytes locator)
func (*BaseContentSpaceFilterer) FilterSetFactory ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) FilterSetFactory(opts *bind.FilterOpts) (*BaseContentSpaceSetFactoryIterator, error)
FilterSetFactory is a free log retrieval operation binding the contract event 0x1c893ef9379093af30f458b9e74d2aba13c499660b68dec5e29af7b199c188b9.
Solidity: event SetFactory(address factory)
func (*BaseContentSpaceFilterer) FilterUpdateRequest ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) FilterUpdateRequest(opts *bind.FilterOpts) (*BaseContentSpaceUpdateRequestIterator, error)
FilterUpdateRequest is a free log retrieval operation binding the contract event 0x1b6452b35fd3ee7f1fad8558a9d3e79233f94d15fe657df3871f8efc2f97ef19.
Solidity: event UpdateRequest(bytes32 objectHash)
func (*BaseContentSpaceFilterer) WatchAccessRequest ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) WatchAccessRequest(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceAccessRequest) (event.Subscription, error)
WatchAccessRequest is a free log subscription operation binding the contract event 0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88.
Solidity: event AccessRequest()
func (*BaseContentSpaceFilterer) WatchCommit ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) WatchCommit(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceCommit) (event.Subscription, error)
WatchCommit is a free log subscription operation binding the contract event 0x9e8a51bb6b34b9d5d18c14fd753ee3bf44e2256512665a4577281ffcc91943ff.
Solidity: event Commit(bytes32 objectHash)
func (*BaseContentSpaceFilterer) WatchCreateContentType ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) WatchCreateContentType(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceCreateContentType) (event.Subscription, error)
WatchCreateContentType is a free log subscription operation binding the contract event 0x9e69777f30c55126be256664fa7beff4b796ac32ebceab94df5071b0148017f8.
Solidity: event CreateContentType(address contentTypeAddress)
func (*BaseContentSpaceFilterer) WatchCreateGroup ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) WatchCreateGroup(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceCreateGroup) (event.Subscription, error)
WatchCreateGroup is a free log subscription operation binding the contract event 0xa3b1fe71ae61bad8cffa485b230e24e518938f76182a30fa0d9979e7237ad159.
Solidity: event CreateGroup(address groupAddress)
func (*BaseContentSpaceFilterer) WatchCreateLibrary ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) WatchCreateLibrary(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceCreateLibrary) (event.Subscription, error)
WatchCreateLibrary is a free log subscription operation binding the contract event 0x473c07a6d0228c4fb8fe2be3b4617c3b5fb7c0f8cd9ba4b67e8631844b9b6571.
Solidity: event CreateLibrary(address libraryAddress)
func (*BaseContentSpaceFilterer) WatchEngageAccountLibrary ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) WatchEngageAccountLibrary(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceEngageAccountLibrary) (event.Subscription, error)
WatchEngageAccountLibrary is a free log subscription operation binding the contract event 0x53ce35a7383a3ea3f695bdf0f87d7e5485ba816b382673e849bfdd24e7f5e3ca.
Solidity: event EngageAccountLibrary(address accountAddress)
func (*BaseContentSpaceFilterer) WatchNodeApproved ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) WatchNodeApproved(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceNodeApproved) (event.Subscription, error)
WatchNodeApproved is a free log subscription operation binding the contract event 0xd644c8164f225d3b7fdbcc404f279bb1e823ef0d93f88dd4b24e85d0e7bc6a54.
Solidity: event NodeApproved(address addr, bytes locator)
func (*BaseContentSpaceFilterer) WatchNodeSubmitted ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) WatchNodeSubmitted(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceNodeSubmitted) (event.Subscription, error)
WatchNodeSubmitted is a free log subscription operation binding the contract event 0xae5645569f32b946f7a747113c64094a29a6b84c5ddf55816ef4381ce8a3a46d.
Solidity: event NodeSubmitted(address addr, bytes locator)
func (*BaseContentSpaceFilterer) WatchSetFactory ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) WatchSetFactory(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceSetFactory) (event.Subscription, error)
WatchSetFactory is a free log subscription operation binding the contract event 0x1c893ef9379093af30f458b9e74d2aba13c499660b68dec5e29af7b199c188b9.
Solidity: event SetFactory(address factory)
func (*BaseContentSpaceFilterer) WatchUpdateRequest ¶
func (_BaseContentSpace *BaseContentSpaceFilterer) WatchUpdateRequest(opts *bind.WatchOpts, sink chan<- *BaseContentSpaceUpdateRequest) (event.Subscription, error)
WatchUpdateRequest is a free log subscription operation binding the contract event 0x1b6452b35fd3ee7f1fad8558a9d3e79233f94d15fe657df3871f8efc2f97ef19.
Solidity: event UpdateRequest(bytes32 objectHash)
type BaseContentSpaceNodeApproved ¶
type BaseContentSpaceNodeApproved struct { Addr common.Address Locator []byte Raw types.Log // Blockchain specific contextual infos }
BaseContentSpaceNodeApproved represents a NodeApproved event raised by the BaseContentSpace contract.
type BaseContentSpaceNodeApprovedIterator ¶
type BaseContentSpaceNodeApprovedIterator struct { Event *BaseContentSpaceNodeApproved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSpaceNodeApprovedIterator is returned from FilterNodeApproved and is used to iterate over the raw logs and unpacked data for NodeApproved events raised by the BaseContentSpace contract.
func (*BaseContentSpaceNodeApprovedIterator) Close ¶
func (it *BaseContentSpaceNodeApprovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSpaceNodeApprovedIterator) Error ¶
func (it *BaseContentSpaceNodeApprovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSpaceNodeApprovedIterator) Next ¶
func (it *BaseContentSpaceNodeApprovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSpaceNodeSubmitted ¶
type BaseContentSpaceNodeSubmitted struct { Addr common.Address Locator []byte Raw types.Log // Blockchain specific contextual infos }
BaseContentSpaceNodeSubmitted represents a NodeSubmitted event raised by the BaseContentSpace contract.
type BaseContentSpaceNodeSubmittedIterator ¶
type BaseContentSpaceNodeSubmittedIterator struct { Event *BaseContentSpaceNodeSubmitted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSpaceNodeSubmittedIterator is returned from FilterNodeSubmitted and is used to iterate over the raw logs and unpacked data for NodeSubmitted events raised by the BaseContentSpace contract.
func (*BaseContentSpaceNodeSubmittedIterator) Close ¶
func (it *BaseContentSpaceNodeSubmittedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSpaceNodeSubmittedIterator) Error ¶
func (it *BaseContentSpaceNodeSubmittedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSpaceNodeSubmittedIterator) Next ¶
func (it *BaseContentSpaceNodeSubmittedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSpaceRaw ¶
type BaseContentSpaceRaw struct {
Contract *BaseContentSpace // Generic contract binding to access the raw methods on
}
BaseContentSpaceRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BaseContentSpaceRaw) Call ¶
func (_BaseContentSpace *BaseContentSpaceRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*BaseContentSpaceRaw) Transact ¶
func (_BaseContentSpace *BaseContentSpaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseContentSpaceRaw) Transfer ¶
func (_BaseContentSpace *BaseContentSpaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseContentSpaceSession ¶
type BaseContentSpaceSession struct { Contract *BaseContentSpace // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseContentSpaceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BaseContentSpaceSession) AccessRequest ¶
func (_BaseContentSpace *BaseContentSpaceSession) AccessRequest() (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
func (*BaseContentSpaceSession) ActiveNodeAddresses ¶
func (_BaseContentSpace *BaseContentSpaceSession) ActiveNodeAddresses(arg0 *big.Int) (common.Address, error)
ActiveNodeAddresses is a free data retrieval call binding the contract method 0x52f82dd8.
Solidity: function activeNodeAddresses(uint256 ) constant returns(address)
func (*BaseContentSpaceSession) ActiveNodeLocators ¶
func (_BaseContentSpace *BaseContentSpaceSession) ActiveNodeLocators(arg0 *big.Int) ([]byte, error)
ActiveNodeLocators is a free data retrieval call binding the contract method 0x5272ae17.
Solidity: function activeNodeLocators(uint256 ) constant returns(bytes)
func (*BaseContentSpaceSession) AddNode ¶
func (_BaseContentSpace *BaseContentSpaceSession) AddNode(_nodeAddr common.Address, _locator []byte) (*types.Transaction, error)
AddNode is a paid mutator transaction binding the contract method 0x64f0f050.
Solidity: function addNode(address _nodeAddr, bytes _locator) returns()
func (*BaseContentSpaceSession) ApproveNode ¶
func (_BaseContentSpace *BaseContentSpaceSession) ApproveNode(_nodeAddr common.Address) (*types.Transaction, error)
ApproveNode is a paid mutator transaction binding the contract method 0xdd4c97a0.
Solidity: function approveNode(address _nodeAddr) returns()
func (*BaseContentSpaceSession) CanNodePublish ¶
func (_BaseContentSpace *BaseContentSpaceSession) CanNodePublish(candidate common.Address) (bool, error)
CanNodePublish is a free data retrieval call binding the contract method 0x26683e14.
Solidity: function canNodePublish(address candidate) constant returns(bool)
func (*BaseContentSpaceSession) CanPublish ¶
func (_BaseContentSpace *BaseContentSpaceSession) CanPublish() (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseContentSpaceSession) Commit ¶
func (_BaseContentSpace *BaseContentSpaceSession) Commit(object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*BaseContentSpaceSession) CreateContentType ¶
func (_BaseContentSpace *BaseContentSpaceSession) CreateContentType() (*types.Transaction, error)
CreateContentType is a paid mutator transaction binding the contract method 0xb8cfaf05.
Solidity: function createContentType() returns(address)
func (*BaseContentSpaceSession) CreateGroup ¶
func (_BaseContentSpace *BaseContentSpaceSession) CreateGroup() (*types.Transaction, error)
CreateGroup is a paid mutator transaction binding the contract method 0x575185ed.
Solidity: function createGroup() returns(address)
func (*BaseContentSpaceSession) CreateLibrary ¶
func (_BaseContentSpace *BaseContentSpaceSession) CreateLibrary(address_KMS common.Address) (*types.Transaction, error)
CreateLibrary is a paid mutator transaction binding the contract method 0x40b89f06.
Solidity: function createLibrary(address address_KMS) returns(address)
func (*BaseContentSpaceSession) Creator ¶
func (_BaseContentSpace *BaseContentSpaceSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseContentSpaceSession) Description ¶
func (_BaseContentSpace *BaseContentSpaceSession) Description() (string, error)
Description is a free data retrieval call binding the contract method 0x7284e416.
Solidity: function description() constant returns(string)
func (*BaseContentSpaceSession) EngageAccountLibrary ¶
func (_BaseContentSpace *BaseContentSpaceSession) EngageAccountLibrary() (*types.Transaction, error)
EngageAccountLibrary is a paid mutator transaction binding the contract method 0xc82710c1.
Solidity: function engageAccountLibrary() returns(address)
func (*BaseContentSpaceSession) Factory ¶
func (_BaseContentSpace *BaseContentSpaceSession) Factory() (common.Address, error)
Factory is a free data retrieval call binding the contract method 0xc45a0155.
Solidity: function factory() constant returns(address)
func (*BaseContentSpaceSession) Kill ¶
func (_BaseContentSpace *BaseContentSpaceSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseContentSpaceSession) Name ¶
func (_BaseContentSpace *BaseContentSpaceSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*BaseContentSpaceSession) NumActiveNodes ¶
func (_BaseContentSpace *BaseContentSpaceSession) NumActiveNodes() (*big.Int, error)
NumActiveNodes is a free data retrieval call binding the contract method 0x43f59ec7.
Solidity: function numActiveNodes() constant returns(uint256)
func (*BaseContentSpaceSession) NumPendingNodes ¶
func (_BaseContentSpace *BaseContentSpaceSession) NumPendingNodes() (*big.Int, error)
NumPendingNodes is a free data retrieval call binding the contract method 0xf41a1587.
Solidity: function numPendingNodes() constant returns(uint256)
func (*BaseContentSpaceSession) ObjectHash ¶
func (_BaseContentSpace *BaseContentSpaceSession) ObjectHash() ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*BaseContentSpaceSession) Owner ¶
func (_BaseContentSpace *BaseContentSpaceSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseContentSpaceSession) PendingNodeAddresses ¶
func (_BaseContentSpace *BaseContentSpaceSession) PendingNodeAddresses(arg0 *big.Int) (common.Address, error)
PendingNodeAddresses is a free data retrieval call binding the contract method 0x6be9514c.
Solidity: function pendingNodeAddresses(uint256 ) constant returns(address)
func (*BaseContentSpaceSession) PendingNodeLocators ¶
func (_BaseContentSpace *BaseContentSpaceSession) PendingNodeLocators(arg0 *big.Int) ([]byte, error)
PendingNodeLocators is a free data retrieval call binding the contract method 0x69e30ff8.
Solidity: function pendingNodeLocators(uint256 ) constant returns(bytes)
func (*BaseContentSpaceSession) RemoveNode ¶
func (_BaseContentSpace *BaseContentSpaceSession) RemoveNode(_nodeAddr common.Address) (*types.Transaction, error)
RemoveNode is a paid mutator transaction binding the contract method 0xb2b99ec9.
Solidity: function removeNode(address _nodeAddr) returns()
func (*BaseContentSpaceSession) SetDescription ¶
func (_BaseContentSpace *BaseContentSpaceSession) SetDescription(content_space_description string) (*types.Transaction, error)
SetDescription is a paid mutator transaction binding the contract method 0x90c3f38f.
Solidity: function setDescription(string content_space_description) returns()
func (*BaseContentSpaceSession) SetFactory ¶
func (_BaseContentSpace *BaseContentSpaceSession) SetFactory(new_factory common.Address) (*types.Transaction, error)
SetFactory is a paid mutator transaction binding the contract method 0x5bb47808.
Solidity: function setFactory(address new_factory) returns()
func (*BaseContentSpaceSession) SubmitNode ¶
func (_BaseContentSpace *BaseContentSpaceSession) SubmitNode(_locator []byte) (*types.Transaction, error)
SubmitNode is a paid mutator transaction binding the contract method 0x160eee74.
Solidity: function submitNode(bytes _locator) returns()
func (*BaseContentSpaceSession) TransferCreatorship ¶
func (_BaseContentSpace *BaseContentSpaceSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseContentSpaceSession) TransferOwnership ¶
func (_BaseContentSpace *BaseContentSpaceSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseContentSpaceSession) UpdateRequest ¶
func (_BaseContentSpace *BaseContentSpaceSession) UpdateRequest() (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
func (*BaseContentSpaceSession) Version ¶
func (_BaseContentSpace *BaseContentSpaceSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type BaseContentSpaceSetFactory ¶
type BaseContentSpaceSetFactory struct { Factory common.Address Raw types.Log // Blockchain specific contextual infos }
BaseContentSpaceSetFactory represents a SetFactory event raised by the BaseContentSpace contract.
type BaseContentSpaceSetFactoryIterator ¶
type BaseContentSpaceSetFactoryIterator struct { Event *BaseContentSpaceSetFactory // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSpaceSetFactoryIterator is returned from FilterSetFactory and is used to iterate over the raw logs and unpacked data for SetFactory events raised by the BaseContentSpace contract.
func (*BaseContentSpaceSetFactoryIterator) Close ¶
func (it *BaseContentSpaceSetFactoryIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSpaceSetFactoryIterator) Error ¶
func (it *BaseContentSpaceSetFactoryIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSpaceSetFactoryIterator) Next ¶
func (it *BaseContentSpaceSetFactoryIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentSpaceTransactor ¶
type BaseContentSpaceTransactor struct {
// contains filtered or unexported fields
}
BaseContentSpaceTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBaseContentSpaceTransactor ¶
func NewBaseContentSpaceTransactor(address common.Address, transactor bind.ContractTransactor) (*BaseContentSpaceTransactor, error)
NewBaseContentSpaceTransactor creates a new write-only instance of BaseContentSpace, bound to a specific deployed contract.
func (*BaseContentSpaceTransactor) AccessRequest ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) AccessRequest(opts *bind.TransactOpts) (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
func (*BaseContentSpaceTransactor) AddNode ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) AddNode(opts *bind.TransactOpts, _nodeAddr common.Address, _locator []byte) (*types.Transaction, error)
AddNode is a paid mutator transaction binding the contract method 0x64f0f050.
Solidity: function addNode(address _nodeAddr, bytes _locator) returns()
func (*BaseContentSpaceTransactor) ApproveNode ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) ApproveNode(opts *bind.TransactOpts, _nodeAddr common.Address) (*types.Transaction, error)
ApproveNode is a paid mutator transaction binding the contract method 0xdd4c97a0.
Solidity: function approveNode(address _nodeAddr) returns()
func (*BaseContentSpaceTransactor) Commit ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) Commit(opts *bind.TransactOpts, object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*BaseContentSpaceTransactor) CreateContentType ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) CreateContentType(opts *bind.TransactOpts) (*types.Transaction, error)
CreateContentType is a paid mutator transaction binding the contract method 0xb8cfaf05.
Solidity: function createContentType() returns(address)
func (*BaseContentSpaceTransactor) CreateGroup ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) CreateGroup(opts *bind.TransactOpts) (*types.Transaction, error)
CreateGroup is a paid mutator transaction binding the contract method 0x575185ed.
Solidity: function createGroup() returns(address)
func (*BaseContentSpaceTransactor) CreateLibrary ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) CreateLibrary(opts *bind.TransactOpts, address_KMS common.Address) (*types.Transaction, error)
CreateLibrary is a paid mutator transaction binding the contract method 0x40b89f06.
Solidity: function createLibrary(address address_KMS) returns(address)
func (*BaseContentSpaceTransactor) EngageAccountLibrary ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) EngageAccountLibrary(opts *bind.TransactOpts) (*types.Transaction, error)
EngageAccountLibrary is a paid mutator transaction binding the contract method 0xc82710c1.
Solidity: function engageAccountLibrary() returns(address)
func (*BaseContentSpaceTransactor) Kill ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseContentSpaceTransactor) RemoveNode ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) RemoveNode(opts *bind.TransactOpts, _nodeAddr common.Address) (*types.Transaction, error)
RemoveNode is a paid mutator transaction binding the contract method 0xb2b99ec9.
Solidity: function removeNode(address _nodeAddr) returns()
func (*BaseContentSpaceTransactor) SetDescription ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) SetDescription(opts *bind.TransactOpts, content_space_description string) (*types.Transaction, error)
SetDescription is a paid mutator transaction binding the contract method 0x90c3f38f.
Solidity: function setDescription(string content_space_description) returns()
func (*BaseContentSpaceTransactor) SetFactory ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) SetFactory(opts *bind.TransactOpts, new_factory common.Address) (*types.Transaction, error)
SetFactory is a paid mutator transaction binding the contract method 0x5bb47808.
Solidity: function setFactory(address new_factory) returns()
func (*BaseContentSpaceTransactor) SubmitNode ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) SubmitNode(opts *bind.TransactOpts, _locator []byte) (*types.Transaction, error)
SubmitNode is a paid mutator transaction binding the contract method 0x160eee74.
Solidity: function submitNode(bytes _locator) returns()
func (*BaseContentSpaceTransactor) TransferCreatorship ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseContentSpaceTransactor) TransferOwnership ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseContentSpaceTransactor) UpdateRequest ¶
func (_BaseContentSpace *BaseContentSpaceTransactor) UpdateRequest(opts *bind.TransactOpts) (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
type BaseContentSpaceTransactorRaw ¶
type BaseContentSpaceTransactorRaw struct {
Contract *BaseContentSpaceTransactor // Generic write-only contract binding to access the raw methods on
}
BaseContentSpaceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BaseContentSpaceTransactorRaw) Transact ¶
func (_BaseContentSpace *BaseContentSpaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseContentSpaceTransactorRaw) Transfer ¶
func (_BaseContentSpace *BaseContentSpaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseContentSpaceTransactorSession ¶
type BaseContentSpaceTransactorSession struct { Contract *BaseContentSpaceTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseContentSpaceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BaseContentSpaceTransactorSession) AccessRequest ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) AccessRequest() (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
func (*BaseContentSpaceTransactorSession) AddNode ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) AddNode(_nodeAddr common.Address, _locator []byte) (*types.Transaction, error)
AddNode is a paid mutator transaction binding the contract method 0x64f0f050.
Solidity: function addNode(address _nodeAddr, bytes _locator) returns()
func (*BaseContentSpaceTransactorSession) ApproveNode ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) ApproveNode(_nodeAddr common.Address) (*types.Transaction, error)
ApproveNode is a paid mutator transaction binding the contract method 0xdd4c97a0.
Solidity: function approveNode(address _nodeAddr) returns()
func (*BaseContentSpaceTransactorSession) Commit ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) Commit(object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*BaseContentSpaceTransactorSession) CreateContentType ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) CreateContentType() (*types.Transaction, error)
CreateContentType is a paid mutator transaction binding the contract method 0xb8cfaf05.
Solidity: function createContentType() returns(address)
func (*BaseContentSpaceTransactorSession) CreateGroup ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) CreateGroup() (*types.Transaction, error)
CreateGroup is a paid mutator transaction binding the contract method 0x575185ed.
Solidity: function createGroup() returns(address)
func (*BaseContentSpaceTransactorSession) CreateLibrary ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) CreateLibrary(address_KMS common.Address) (*types.Transaction, error)
CreateLibrary is a paid mutator transaction binding the contract method 0x40b89f06.
Solidity: function createLibrary(address address_KMS) returns(address)
func (*BaseContentSpaceTransactorSession) EngageAccountLibrary ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) EngageAccountLibrary() (*types.Transaction, error)
EngageAccountLibrary is a paid mutator transaction binding the contract method 0xc82710c1.
Solidity: function engageAccountLibrary() returns(address)
func (*BaseContentSpaceTransactorSession) Kill ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseContentSpaceTransactorSession) RemoveNode ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) RemoveNode(_nodeAddr common.Address) (*types.Transaction, error)
RemoveNode is a paid mutator transaction binding the contract method 0xb2b99ec9.
Solidity: function removeNode(address _nodeAddr) returns()
func (*BaseContentSpaceTransactorSession) SetDescription ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) SetDescription(content_space_description string) (*types.Transaction, error)
SetDescription is a paid mutator transaction binding the contract method 0x90c3f38f.
Solidity: function setDescription(string content_space_description) returns()
func (*BaseContentSpaceTransactorSession) SetFactory ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) SetFactory(new_factory common.Address) (*types.Transaction, error)
SetFactory is a paid mutator transaction binding the contract method 0x5bb47808.
Solidity: function setFactory(address new_factory) returns()
func (*BaseContentSpaceTransactorSession) SubmitNode ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) SubmitNode(_locator []byte) (*types.Transaction, error)
SubmitNode is a paid mutator transaction binding the contract method 0x160eee74.
Solidity: function submitNode(bytes _locator) returns()
func (*BaseContentSpaceTransactorSession) TransferCreatorship ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseContentSpaceTransactorSession) TransferOwnership ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseContentSpaceTransactorSession) UpdateRequest ¶
func (_BaseContentSpace *BaseContentSpaceTransactorSession) UpdateRequest() (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
type BaseContentSpaceUpdateRequest ¶
type BaseContentSpaceUpdateRequest struct { ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
BaseContentSpaceUpdateRequest represents a UpdateRequest event raised by the BaseContentSpace contract.
type BaseContentSpaceUpdateRequestIterator ¶
type BaseContentSpaceUpdateRequestIterator struct { Event *BaseContentSpaceUpdateRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentSpaceUpdateRequestIterator is returned from FilterUpdateRequest and is used to iterate over the raw logs and unpacked data for UpdateRequest events raised by the BaseContentSpace contract.
func (*BaseContentSpaceUpdateRequestIterator) Close ¶
func (it *BaseContentSpaceUpdateRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentSpaceUpdateRequestIterator) Error ¶
func (it *BaseContentSpaceUpdateRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentSpaceUpdateRequestIterator) Next ¶
func (it *BaseContentSpaceUpdateRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentTransactor ¶
type BaseContentTransactor struct {
// contains filtered or unexported fields
}
BaseContentTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBaseContentTransactor ¶
func NewBaseContentTransactor(address common.Address, transactor bind.ContractTransactor) (*BaseContentTransactor, error)
NewBaseContentTransactor creates a new write-only instance of BaseContent, bound to a specific deployed contract.
func (*BaseContentTransactor) AccessComplete ¶
func (_BaseContent *BaseContentTransactor) AccessComplete(opts *bind.TransactOpts, request_ID *big.Int, score_pct *big.Int, ml_out_hash [32]byte) (*types.Transaction, error)
AccessComplete is a paid mutator transaction binding the contract method 0x5cc4aa9b.
Solidity: function accessComplete(uint256 request_ID, uint256 score_pct, bytes32 ml_out_hash) returns(bool)
func (*BaseContentTransactor) AccessGrant ¶
func (_BaseContent *BaseContentTransactor) AccessGrant(opts *bind.TransactOpts, request_ID *big.Int, access_granted bool, re_key string, encrypted_AES_key string) (*types.Transaction, error)
AccessGrant is a paid mutator transaction binding the contract method 0xee56d767.
Solidity: function accessGrant(uint256 request_ID, bool access_granted, string re_key, string encrypted_AES_key) returns(bool)
func (*BaseContentTransactor) AccessRequest ¶
func (_BaseContent *BaseContentTransactor) AccessRequest(opts *bind.TransactOpts, level uint8, pke_requestor string, pke_AFGH string, custom_values [][32]byte, stakeholders []common.Address) (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xa1ff106e.
Solidity: function accessRequest(uint8 level, string pke_requestor, string pke_AFGH, bytes32[] custom_values, address[] stakeholders) returns(bool)
func (*BaseContentTransactor) Commit ¶
func (_BaseContent *BaseContentTransactor) Commit(opts *bind.TransactOpts, _objectHash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 _objectHash) returns()
func (*BaseContentTransactor) GetAccessCharge ¶
func (_BaseContent *BaseContentTransactor) GetAccessCharge(opts *bind.TransactOpts, level uint8, custom_values [][32]byte, stakeholders []common.Address) (*types.Transaction, error)
GetAccessCharge is a paid mutator transaction binding the contract method 0x879fe48f.
Solidity: function getAccessCharge(uint8 level, bytes32[] custom_values, address[] stakeholders) returns(uint256)
func (*BaseContentTransactor) Kill ¶
func (_BaseContent *BaseContentTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseContentTransactor) ProcessRequestPayment ¶
func (_BaseContent *BaseContentTransactor) ProcessRequestPayment(opts *bind.TransactOpts, request_ID *big.Int, payee common.Address, label string, amount *big.Int) (*types.Transaction, error)
ProcessRequestPayment is a paid mutator transaction binding the contract method 0x0c6d3f93.
Solidity: function processRequestPayment(uint256 request_ID, address payee, string label, uint256 amount) returns(bool)
func (*BaseContentTransactor) Publish ¶
func (_BaseContent *BaseContentTransactor) Publish(opts *bind.TransactOpts) (*types.Transaction, error)
Publish is a paid mutator transaction binding the contract method 0x075d4782.
Solidity: function publish() returns(bool)
func (*BaseContentTransactor) SetAccessCharge ¶
func (_BaseContent *BaseContentTransactor) SetAccessCharge(opts *bind.TransactOpts, charge *big.Int) (*types.Transaction, error)
SetAccessCharge is a paid mutator transaction binding the contract method 0xf4d9bae8.
Solidity: function setAccessCharge(uint256 charge) returns(uint256)
func (*BaseContentTransactor) SetAddressKMS ¶
func (_BaseContent *BaseContentTransactor) SetAddressKMS(opts *bind.TransactOpts, address_KMS common.Address) (*types.Transaction, error)
SetAddressKMS is a paid mutator transaction binding the contract method 0xc9e8e72d.
Solidity: function setAddressKMS(address address_KMS) returns()
func (*BaseContentTransactor) SetContentContractAddress ¶
func (_BaseContent *BaseContentTransactor) SetContentContractAddress(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)
SetContentContractAddress is a paid mutator transaction binding the contract method 0xe5385303.
Solidity: function setContentContractAddress(address addr) returns()
func (*BaseContentTransactor) SetStatusCode ¶
func (_BaseContent *BaseContentTransactor) SetStatusCode(opts *bind.TransactOpts, status_code *big.Int) (*types.Transaction, error)
SetStatusCode is a paid mutator transaction binding the contract method 0x5267db44.
Solidity: function setStatusCode(int256 status_code) returns(int256)
func (*BaseContentTransactor) TransferCreatorship ¶
func (_BaseContent *BaseContentTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseContentTransactor) TransferOwnership ¶
func (_BaseContent *BaseContentTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseContentTransactor) UpdateRequest ¶
func (_BaseContent *BaseContentTransactor) UpdateRequest(opts *bind.TransactOpts) (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
func (*BaseContentTransactor) UpdateStatus ¶
func (_BaseContent *BaseContentTransactor) UpdateStatus(opts *bind.TransactOpts, status_code *big.Int) (*types.Transaction, error)
UpdateStatus is a paid mutator transaction binding the contract method 0x8280dd8f.
Solidity: function updateStatus(int256 status_code) returns(int256)
type BaseContentTransactorRaw ¶
type BaseContentTransactorRaw struct {
Contract *BaseContentTransactor // Generic write-only contract binding to access the raw methods on
}
BaseContentTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BaseContentTransactorRaw) Transact ¶
func (_BaseContent *BaseContentTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseContentTransactorRaw) Transfer ¶
func (_BaseContent *BaseContentTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseContentTransactorSession ¶
type BaseContentTransactorSession struct { Contract *BaseContentTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseContentTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BaseContentTransactorSession) AccessComplete ¶
func (_BaseContent *BaseContentTransactorSession) AccessComplete(request_ID *big.Int, score_pct *big.Int, ml_out_hash [32]byte) (*types.Transaction, error)
AccessComplete is a paid mutator transaction binding the contract method 0x5cc4aa9b.
Solidity: function accessComplete(uint256 request_ID, uint256 score_pct, bytes32 ml_out_hash) returns(bool)
func (*BaseContentTransactorSession) AccessGrant ¶
func (_BaseContent *BaseContentTransactorSession) AccessGrant(request_ID *big.Int, access_granted bool, re_key string, encrypted_AES_key string) (*types.Transaction, error)
AccessGrant is a paid mutator transaction binding the contract method 0xee56d767.
Solidity: function accessGrant(uint256 request_ID, bool access_granted, string re_key, string encrypted_AES_key) returns(bool)
func (*BaseContentTransactorSession) AccessRequest ¶
func (_BaseContent *BaseContentTransactorSession) AccessRequest(level uint8, pke_requestor string, pke_AFGH string, custom_values [][32]byte, stakeholders []common.Address) (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xa1ff106e.
Solidity: function accessRequest(uint8 level, string pke_requestor, string pke_AFGH, bytes32[] custom_values, address[] stakeholders) returns(bool)
func (*BaseContentTransactorSession) Commit ¶
func (_BaseContent *BaseContentTransactorSession) Commit(_objectHash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 _objectHash) returns()
func (*BaseContentTransactorSession) GetAccessCharge ¶
func (_BaseContent *BaseContentTransactorSession) GetAccessCharge(level uint8, custom_values [][32]byte, stakeholders []common.Address) (*types.Transaction, error)
GetAccessCharge is a paid mutator transaction binding the contract method 0x879fe48f.
Solidity: function getAccessCharge(uint8 level, bytes32[] custom_values, address[] stakeholders) returns(uint256)
func (*BaseContentTransactorSession) Kill ¶
func (_BaseContent *BaseContentTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseContentTransactorSession) ProcessRequestPayment ¶
func (_BaseContent *BaseContentTransactorSession) ProcessRequestPayment(request_ID *big.Int, payee common.Address, label string, amount *big.Int) (*types.Transaction, error)
ProcessRequestPayment is a paid mutator transaction binding the contract method 0x0c6d3f93.
Solidity: function processRequestPayment(uint256 request_ID, address payee, string label, uint256 amount) returns(bool)
func (*BaseContentTransactorSession) Publish ¶
func (_BaseContent *BaseContentTransactorSession) Publish() (*types.Transaction, error)
Publish is a paid mutator transaction binding the contract method 0x075d4782.
Solidity: function publish() returns(bool)
func (*BaseContentTransactorSession) SetAccessCharge ¶
func (_BaseContent *BaseContentTransactorSession) SetAccessCharge(charge *big.Int) (*types.Transaction, error)
SetAccessCharge is a paid mutator transaction binding the contract method 0xf4d9bae8.
Solidity: function setAccessCharge(uint256 charge) returns(uint256)
func (*BaseContentTransactorSession) SetAddressKMS ¶
func (_BaseContent *BaseContentTransactorSession) SetAddressKMS(address_KMS common.Address) (*types.Transaction, error)
SetAddressKMS is a paid mutator transaction binding the contract method 0xc9e8e72d.
Solidity: function setAddressKMS(address address_KMS) returns()
func (*BaseContentTransactorSession) SetContentContractAddress ¶
func (_BaseContent *BaseContentTransactorSession) SetContentContractAddress(addr common.Address) (*types.Transaction, error)
SetContentContractAddress is a paid mutator transaction binding the contract method 0xe5385303.
Solidity: function setContentContractAddress(address addr) returns()
func (*BaseContentTransactorSession) SetStatusCode ¶
func (_BaseContent *BaseContentTransactorSession) SetStatusCode(status_code *big.Int) (*types.Transaction, error)
SetStatusCode is a paid mutator transaction binding the contract method 0x5267db44.
Solidity: function setStatusCode(int256 status_code) returns(int256)
func (*BaseContentTransactorSession) TransferCreatorship ¶
func (_BaseContent *BaseContentTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseContentTransactorSession) TransferOwnership ¶
func (_BaseContent *BaseContentTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseContentTransactorSession) UpdateRequest ¶
func (_BaseContent *BaseContentTransactorSession) UpdateRequest() (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
func (*BaseContentTransactorSession) UpdateStatus ¶
func (_BaseContent *BaseContentTransactorSession) UpdateStatus(status_code *big.Int) (*types.Transaction, error)
UpdateStatus is a paid mutator transaction binding the contract method 0x8280dd8f.
Solidity: function updateStatus(int256 status_code) returns(int256)
type BaseContentType ¶
type BaseContentType struct { BaseContentTypeCaller // Read-only binding to the contract BaseContentTypeTransactor // Write-only binding to the contract BaseContentTypeFilterer // Log filterer for contract events }
BaseContentType is an auto generated Go binding around an Ethereum contract.
func DeployBaseContentType ¶
func DeployBaseContentType(auth *bind.TransactOpts, backend bind.ContractBackend, content_space common.Address) (common.Address, *types.Transaction, *BaseContentType, error)
DeployBaseContentType deploys a new Ethereum contract, binding an instance of BaseContentType to it.
func NewBaseContentType ¶
func NewBaseContentType(address common.Address, backend bind.ContractBackend) (*BaseContentType, error)
NewBaseContentType creates a new instance of BaseContentType, bound to a specific deployed contract.
type BaseContentTypeAccessRequest ¶
BaseContentTypeAccessRequest represents a AccessRequest event raised by the BaseContentType contract.
type BaseContentTypeAccessRequestIterator ¶
type BaseContentTypeAccessRequestIterator struct { Event *BaseContentTypeAccessRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentTypeAccessRequestIterator is returned from FilterAccessRequest and is used to iterate over the raw logs and unpacked data for AccessRequest events raised by the BaseContentType contract.
func (*BaseContentTypeAccessRequestIterator) Close ¶
func (it *BaseContentTypeAccessRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentTypeAccessRequestIterator) Error ¶
func (it *BaseContentTypeAccessRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentTypeAccessRequestIterator) Next ¶
func (it *BaseContentTypeAccessRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentTypeCaller ¶
type BaseContentTypeCaller struct {
// contains filtered or unexported fields
}
BaseContentTypeCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBaseContentTypeCaller ¶
func NewBaseContentTypeCaller(address common.Address, caller bind.ContractCaller) (*BaseContentTypeCaller, error)
NewBaseContentTypeCaller creates a new read-only instance of BaseContentType, bound to a specific deployed contract.
func (*BaseContentTypeCaller) CanPublish ¶
func (_BaseContentType *BaseContentTypeCaller) CanPublish(opts *bind.CallOpts) (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseContentTypeCaller) ContentSpace ¶
func (_BaseContentType *BaseContentTypeCaller) ContentSpace(opts *bind.CallOpts) (common.Address, error)
ContentSpace is a free data retrieval call binding the contract method 0xaf570c04.
Solidity: function contentSpace() constant returns(address)
func (*BaseContentTypeCaller) Creator ¶
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseContentTypeCaller) ObjectHash ¶
func (_BaseContentType *BaseContentTypeCaller) ObjectHash(opts *bind.CallOpts) ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
type BaseContentTypeCallerRaw ¶
type BaseContentTypeCallerRaw struct {
Contract *BaseContentTypeCaller // Generic read-only contract binding to access the raw methods on
}
BaseContentTypeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BaseContentTypeCallerRaw) Call ¶
func (_BaseContentType *BaseContentTypeCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type BaseContentTypeCallerSession ¶
type BaseContentTypeCallerSession struct { Contract *BaseContentTypeCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BaseContentTypeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BaseContentTypeCallerSession) CanPublish ¶
func (_BaseContentType *BaseContentTypeCallerSession) CanPublish() (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseContentTypeCallerSession) ContentSpace ¶
func (_BaseContentType *BaseContentTypeCallerSession) ContentSpace() (common.Address, error)
ContentSpace is a free data retrieval call binding the contract method 0xaf570c04.
Solidity: function contentSpace() constant returns(address)
func (*BaseContentTypeCallerSession) Creator ¶
func (_BaseContentType *BaseContentTypeCallerSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseContentTypeCallerSession) ObjectHash ¶
func (_BaseContentType *BaseContentTypeCallerSession) ObjectHash() ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*BaseContentTypeCallerSession) Owner ¶
func (_BaseContentType *BaseContentTypeCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseContentTypeCallerSession) Version ¶
func (_BaseContentType *BaseContentTypeCallerSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type BaseContentTypeCommit ¶
type BaseContentTypeCommit struct { ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
BaseContentTypeCommit represents a Commit event raised by the BaseContentType contract.
type BaseContentTypeCommitIterator ¶
type BaseContentTypeCommitIterator struct { Event *BaseContentTypeCommit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentTypeCommitIterator is returned from FilterCommit and is used to iterate over the raw logs and unpacked data for Commit events raised by the BaseContentType contract.
func (*BaseContentTypeCommitIterator) Close ¶
func (it *BaseContentTypeCommitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentTypeCommitIterator) Error ¶
func (it *BaseContentTypeCommitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentTypeCommitIterator) Next ¶
func (it *BaseContentTypeCommitIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentTypeFilterer ¶
type BaseContentTypeFilterer struct {
// contains filtered or unexported fields
}
BaseContentTypeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBaseContentTypeFilterer ¶
func NewBaseContentTypeFilterer(address common.Address, filterer bind.ContractFilterer) (*BaseContentTypeFilterer, error)
NewBaseContentTypeFilterer creates a new log filterer instance of BaseContentType, bound to a specific deployed contract.
func (*BaseContentTypeFilterer) FilterAccessRequest ¶
func (_BaseContentType *BaseContentTypeFilterer) FilterAccessRequest(opts *bind.FilterOpts) (*BaseContentTypeAccessRequestIterator, error)
FilterAccessRequest is a free log retrieval operation binding the contract event 0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88.
Solidity: event AccessRequest()
func (*BaseContentTypeFilterer) FilterCommit ¶
func (_BaseContentType *BaseContentTypeFilterer) FilterCommit(opts *bind.FilterOpts) (*BaseContentTypeCommitIterator, error)
FilterCommit is a free log retrieval operation binding the contract event 0x9e8a51bb6b34b9d5d18c14fd753ee3bf44e2256512665a4577281ffcc91943ff.
Solidity: event Commit(bytes32 objectHash)
func (*BaseContentTypeFilterer) FilterUpdateRequest ¶
func (_BaseContentType *BaseContentTypeFilterer) FilterUpdateRequest(opts *bind.FilterOpts) (*BaseContentTypeUpdateRequestIterator, error)
FilterUpdateRequest is a free log retrieval operation binding the contract event 0x1b6452b35fd3ee7f1fad8558a9d3e79233f94d15fe657df3871f8efc2f97ef19.
Solidity: event UpdateRequest(bytes32 objectHash)
func (*BaseContentTypeFilterer) WatchAccessRequest ¶
func (_BaseContentType *BaseContentTypeFilterer) WatchAccessRequest(opts *bind.WatchOpts, sink chan<- *BaseContentTypeAccessRequest) (event.Subscription, error)
WatchAccessRequest is a free log subscription operation binding the contract event 0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88.
Solidity: event AccessRequest()
func (*BaseContentTypeFilterer) WatchCommit ¶
func (_BaseContentType *BaseContentTypeFilterer) WatchCommit(opts *bind.WatchOpts, sink chan<- *BaseContentTypeCommit) (event.Subscription, error)
WatchCommit is a free log subscription operation binding the contract event 0x9e8a51bb6b34b9d5d18c14fd753ee3bf44e2256512665a4577281ffcc91943ff.
Solidity: event Commit(bytes32 objectHash)
func (*BaseContentTypeFilterer) WatchUpdateRequest ¶
func (_BaseContentType *BaseContentTypeFilterer) WatchUpdateRequest(opts *bind.WatchOpts, sink chan<- *BaseContentTypeUpdateRequest) (event.Subscription, error)
WatchUpdateRequest is a free log subscription operation binding the contract event 0x1b6452b35fd3ee7f1fad8558a9d3e79233f94d15fe657df3871f8efc2f97ef19.
Solidity: event UpdateRequest(bytes32 objectHash)
type BaseContentTypeRaw ¶
type BaseContentTypeRaw struct {
Contract *BaseContentType // Generic contract binding to access the raw methods on
}
BaseContentTypeRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BaseContentTypeRaw) Call ¶
func (_BaseContentType *BaseContentTypeRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*BaseContentTypeRaw) Transact ¶
func (_BaseContentType *BaseContentTypeRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseContentTypeRaw) Transfer ¶
func (_BaseContentType *BaseContentTypeRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseContentTypeSession ¶
type BaseContentTypeSession struct { Contract *BaseContentType // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseContentTypeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BaseContentTypeSession) AccessRequest ¶
func (_BaseContentType *BaseContentTypeSession) AccessRequest() (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
func (*BaseContentTypeSession) CanPublish ¶
func (_BaseContentType *BaseContentTypeSession) CanPublish() (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseContentTypeSession) Commit ¶
func (_BaseContentType *BaseContentTypeSession) Commit(object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*BaseContentTypeSession) ContentSpace ¶
func (_BaseContentType *BaseContentTypeSession) ContentSpace() (common.Address, error)
ContentSpace is a free data retrieval call binding the contract method 0xaf570c04.
Solidity: function contentSpace() constant returns(address)
func (*BaseContentTypeSession) Creator ¶
func (_BaseContentType *BaseContentTypeSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseContentTypeSession) Kill ¶
func (_BaseContentType *BaseContentTypeSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseContentTypeSession) ObjectHash ¶
func (_BaseContentType *BaseContentTypeSession) ObjectHash() ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*BaseContentTypeSession) Owner ¶
func (_BaseContentType *BaseContentTypeSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseContentTypeSession) TransferCreatorship ¶
func (_BaseContentType *BaseContentTypeSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseContentTypeSession) TransferOwnership ¶
func (_BaseContentType *BaseContentTypeSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseContentTypeSession) UpdateRequest ¶
func (_BaseContentType *BaseContentTypeSession) UpdateRequest() (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
func (*BaseContentTypeSession) Version ¶
func (_BaseContentType *BaseContentTypeSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type BaseContentTypeTransactor ¶
type BaseContentTypeTransactor struct {
// contains filtered or unexported fields
}
BaseContentTypeTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBaseContentTypeTransactor ¶
func NewBaseContentTypeTransactor(address common.Address, transactor bind.ContractTransactor) (*BaseContentTypeTransactor, error)
NewBaseContentTypeTransactor creates a new write-only instance of BaseContentType, bound to a specific deployed contract.
func (*BaseContentTypeTransactor) AccessRequest ¶
func (_BaseContentType *BaseContentTypeTransactor) AccessRequest(opts *bind.TransactOpts) (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
func (*BaseContentTypeTransactor) Commit ¶
func (_BaseContentType *BaseContentTypeTransactor) Commit(opts *bind.TransactOpts, object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*BaseContentTypeTransactor) Kill ¶
func (_BaseContentType *BaseContentTypeTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseContentTypeTransactor) TransferCreatorship ¶
func (_BaseContentType *BaseContentTypeTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseContentTypeTransactor) TransferOwnership ¶
func (_BaseContentType *BaseContentTypeTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseContentTypeTransactor) UpdateRequest ¶
func (_BaseContentType *BaseContentTypeTransactor) UpdateRequest(opts *bind.TransactOpts) (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
type BaseContentTypeTransactorRaw ¶
type BaseContentTypeTransactorRaw struct {
Contract *BaseContentTypeTransactor // Generic write-only contract binding to access the raw methods on
}
BaseContentTypeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BaseContentTypeTransactorRaw) Transact ¶
func (_BaseContentType *BaseContentTypeTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseContentTypeTransactorRaw) Transfer ¶
func (_BaseContentType *BaseContentTypeTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseContentTypeTransactorSession ¶
type BaseContentTypeTransactorSession struct { Contract *BaseContentTypeTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseContentTypeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BaseContentTypeTransactorSession) AccessRequest ¶
func (_BaseContentType *BaseContentTypeTransactorSession) AccessRequest() (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
func (*BaseContentTypeTransactorSession) Commit ¶
func (_BaseContentType *BaseContentTypeTransactorSession) Commit(object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*BaseContentTypeTransactorSession) Kill ¶
func (_BaseContentType *BaseContentTypeTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseContentTypeTransactorSession) TransferCreatorship ¶
func (_BaseContentType *BaseContentTypeTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseContentTypeTransactorSession) TransferOwnership ¶
func (_BaseContentType *BaseContentTypeTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseContentTypeTransactorSession) UpdateRequest ¶
func (_BaseContentType *BaseContentTypeTransactorSession) UpdateRequest() (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
type BaseContentTypeUpdateRequest ¶
type BaseContentTypeUpdateRequest struct { ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
BaseContentTypeUpdateRequest represents a UpdateRequest event raised by the BaseContentType contract.
type BaseContentTypeUpdateRequestIterator ¶
type BaseContentTypeUpdateRequestIterator struct { Event *BaseContentTypeUpdateRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentTypeUpdateRequestIterator is returned from FilterUpdateRequest and is used to iterate over the raw logs and unpacked data for UpdateRequest events raised by the BaseContentType contract.
func (*BaseContentTypeUpdateRequestIterator) Close ¶
func (it *BaseContentTypeUpdateRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentTypeUpdateRequestIterator) Error ¶
func (it *BaseContentTypeUpdateRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentTypeUpdateRequestIterator) Next ¶
func (it *BaseContentTypeUpdateRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseContentUpdateRequest ¶
type BaseContentUpdateRequest struct { ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
BaseContentUpdateRequest represents a UpdateRequest event raised by the BaseContent contract.
type BaseContentUpdateRequestIterator ¶
type BaseContentUpdateRequestIterator struct { Event *BaseContentUpdateRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseContentUpdateRequestIterator is returned from FilterUpdateRequest and is used to iterate over the raw logs and unpacked data for UpdateRequest events raised by the BaseContent contract.
func (*BaseContentUpdateRequestIterator) Close ¶
func (it *BaseContentUpdateRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseContentUpdateRequestIterator) Error ¶
func (it *BaseContentUpdateRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseContentUpdateRequestIterator) Next ¶
func (it *BaseContentUpdateRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseFactory ¶
type BaseFactory struct { BaseFactoryCaller // Read-only binding to the contract BaseFactoryTransactor // Write-only binding to the contract BaseFactoryFilterer // Log filterer for contract events }
BaseFactory is an auto generated Go binding around an Ethereum contract.
func DeployBaseFactory ¶
func DeployBaseFactory(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BaseFactory, error)
DeployBaseFactory deploys a new Ethereum contract, binding an instance of BaseFactory to it.
func NewBaseFactory ¶
func NewBaseFactory(address common.Address, backend bind.ContractBackend) (*BaseFactory, error)
NewBaseFactory creates a new instance of BaseFactory, bound to a specific deployed contract.
type BaseFactoryCaller ¶
type BaseFactoryCaller struct {
// contains filtered or unexported fields
}
BaseFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBaseFactoryCaller ¶
func NewBaseFactoryCaller(address common.Address, caller bind.ContractCaller) (*BaseFactoryCaller, error)
NewBaseFactoryCaller creates a new read-only instance of BaseFactory, bound to a specific deployed contract.
func (*BaseFactoryCaller) Creator ¶
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
type BaseFactoryCallerRaw ¶
type BaseFactoryCallerRaw struct {
Contract *BaseFactoryCaller // Generic read-only contract binding to access the raw methods on
}
BaseFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BaseFactoryCallerRaw) Call ¶
func (_BaseFactory *BaseFactoryCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type BaseFactoryCallerSession ¶
type BaseFactoryCallerSession struct { Contract *BaseFactoryCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BaseFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BaseFactoryCallerSession) Creator ¶
func (_BaseFactory *BaseFactoryCallerSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseFactoryCallerSession) Owner ¶
func (_BaseFactory *BaseFactoryCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseFactoryCallerSession) Version ¶
func (_BaseFactory *BaseFactoryCallerSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type BaseFactoryFilterer ¶
type BaseFactoryFilterer struct {
// contains filtered or unexported fields
}
BaseFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBaseFactoryFilterer ¶
func NewBaseFactoryFilterer(address common.Address, filterer bind.ContractFilterer) (*BaseFactoryFilterer, error)
NewBaseFactoryFilterer creates a new log filterer instance of BaseFactory, bound to a specific deployed contract.
type BaseFactoryRaw ¶
type BaseFactoryRaw struct {
Contract *BaseFactory // Generic contract binding to access the raw methods on
}
BaseFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BaseFactoryRaw) Call ¶
func (_BaseFactory *BaseFactoryRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*BaseFactoryRaw) Transact ¶
func (_BaseFactory *BaseFactoryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseFactoryRaw) Transfer ¶
func (_BaseFactory *BaseFactoryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseFactorySession ¶
type BaseFactorySession struct { Contract *BaseFactory // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BaseFactorySession) CreateContentType ¶
func (_BaseFactory *BaseFactorySession) CreateContentType() (*types.Transaction, error)
CreateContentType is a paid mutator transaction binding the contract method 0xb8cfaf05.
Solidity: function createContentType() returns(address)
func (*BaseFactorySession) CreateGroup ¶
func (_BaseFactory *BaseFactorySession) CreateGroup() (*types.Transaction, error)
CreateGroup is a paid mutator transaction binding the contract method 0x575185ed.
Solidity: function createGroup() returns(address)
func (*BaseFactorySession) CreateLibrary ¶
func (_BaseFactory *BaseFactorySession) CreateLibrary(address_KMS common.Address) (*types.Transaction, error)
CreateLibrary is a paid mutator transaction binding the contract method 0x40b89f06.
Solidity: function createLibrary(address address_KMS) returns(address)
func (*BaseFactorySession) Creator ¶
func (_BaseFactory *BaseFactorySession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseFactorySession) Kill ¶
func (_BaseFactory *BaseFactorySession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseFactorySession) Owner ¶
func (_BaseFactory *BaseFactorySession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseFactorySession) TransferCreatorship ¶
func (_BaseFactory *BaseFactorySession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseFactorySession) TransferOwnership ¶
func (_BaseFactory *BaseFactorySession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseFactorySession) Version ¶
func (_BaseFactory *BaseFactorySession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type BaseFactoryTransactor ¶
type BaseFactoryTransactor struct {
// contains filtered or unexported fields
}
BaseFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBaseFactoryTransactor ¶
func NewBaseFactoryTransactor(address common.Address, transactor bind.ContractTransactor) (*BaseFactoryTransactor, error)
NewBaseFactoryTransactor creates a new write-only instance of BaseFactory, bound to a specific deployed contract.
func (*BaseFactoryTransactor) CreateContentType ¶
func (_BaseFactory *BaseFactoryTransactor) CreateContentType(opts *bind.TransactOpts) (*types.Transaction, error)
CreateContentType is a paid mutator transaction binding the contract method 0xb8cfaf05.
Solidity: function createContentType() returns(address)
func (*BaseFactoryTransactor) CreateGroup ¶
func (_BaseFactory *BaseFactoryTransactor) CreateGroup(opts *bind.TransactOpts) (*types.Transaction, error)
CreateGroup is a paid mutator transaction binding the contract method 0x575185ed.
Solidity: function createGroup() returns(address)
func (*BaseFactoryTransactor) CreateLibrary ¶
func (_BaseFactory *BaseFactoryTransactor) CreateLibrary(opts *bind.TransactOpts, address_KMS common.Address) (*types.Transaction, error)
CreateLibrary is a paid mutator transaction binding the contract method 0x40b89f06.
Solidity: function createLibrary(address address_KMS) returns(address)
func (*BaseFactoryTransactor) Kill ¶
func (_BaseFactory *BaseFactoryTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseFactoryTransactor) TransferCreatorship ¶
func (_BaseFactory *BaseFactoryTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseFactoryTransactor) TransferOwnership ¶
func (_BaseFactory *BaseFactoryTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type BaseFactoryTransactorRaw ¶
type BaseFactoryTransactorRaw struct {
Contract *BaseFactoryTransactor // Generic write-only contract binding to access the raw methods on
}
BaseFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BaseFactoryTransactorRaw) Transact ¶
func (_BaseFactory *BaseFactoryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseFactoryTransactorRaw) Transfer ¶
func (_BaseFactory *BaseFactoryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseFactoryTransactorSession ¶
type BaseFactoryTransactorSession struct { Contract *BaseFactoryTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BaseFactoryTransactorSession) CreateContentType ¶
func (_BaseFactory *BaseFactoryTransactorSession) CreateContentType() (*types.Transaction, error)
CreateContentType is a paid mutator transaction binding the contract method 0xb8cfaf05.
Solidity: function createContentType() returns(address)
func (*BaseFactoryTransactorSession) CreateGroup ¶
func (_BaseFactory *BaseFactoryTransactorSession) CreateGroup() (*types.Transaction, error)
CreateGroup is a paid mutator transaction binding the contract method 0x575185ed.
Solidity: function createGroup() returns(address)
func (*BaseFactoryTransactorSession) CreateLibrary ¶
func (_BaseFactory *BaseFactoryTransactorSession) CreateLibrary(address_KMS common.Address) (*types.Transaction, error)
CreateLibrary is a paid mutator transaction binding the contract method 0x40b89f06.
Solidity: function createLibrary(address address_KMS) returns(address)
func (*BaseFactoryTransactorSession) Kill ¶
func (_BaseFactory *BaseFactoryTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseFactoryTransactorSession) TransferCreatorship ¶
func (_BaseFactory *BaseFactoryTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseFactoryTransactorSession) TransferOwnership ¶
func (_BaseFactory *BaseFactoryTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type BaseLibrary ¶
type BaseLibrary struct { BaseLibraryCaller // Read-only binding to the contract BaseLibraryTransactor // Write-only binding to the contract BaseLibraryFilterer // Log filterer for contract events }
BaseLibrary is an auto generated Go binding around an Ethereum contract.
func DeployBaseLibrary ¶
func DeployBaseLibrary(auth *bind.TransactOpts, backend bind.ContractBackend, address_KMS common.Address, content_space common.Address) (common.Address, *types.Transaction, *BaseLibrary, error)
DeployBaseLibrary deploys a new Ethereum contract, binding an instance of BaseLibrary to it.
func NewBaseLibrary ¶
func NewBaseLibrary(address common.Address, backend bind.ContractBackend) (*BaseLibrary, error)
NewBaseLibrary creates a new instance of BaseLibrary, bound to a specific deployed contract.
type BaseLibraryAccessRequest ¶
BaseLibraryAccessRequest represents a AccessRequest event raised by the BaseLibrary contract.
type BaseLibraryAccessRequestIterator ¶
type BaseLibraryAccessRequestIterator struct { Event *BaseLibraryAccessRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryAccessRequestIterator is returned from FilterAccessRequest and is used to iterate over the raw logs and unpacked data for AccessRequest events raised by the BaseLibrary contract.
func (*BaseLibraryAccessRequestIterator) Close ¶
func (it *BaseLibraryAccessRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryAccessRequestIterator) Error ¶
func (it *BaseLibraryAccessRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryAccessRequestIterator) Next ¶
func (it *BaseLibraryAccessRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryAccessorGroupAdded ¶
type BaseLibraryAccessorGroupAdded struct { Group common.Address Raw types.Log // Blockchain specific contextual infos }
BaseLibraryAccessorGroupAdded represents a AccessorGroupAdded event raised by the BaseLibrary contract.
type BaseLibraryAccessorGroupAddedIterator ¶
type BaseLibraryAccessorGroupAddedIterator struct { Event *BaseLibraryAccessorGroupAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryAccessorGroupAddedIterator is returned from FilterAccessorGroupAdded and is used to iterate over the raw logs and unpacked data for AccessorGroupAdded events raised by the BaseLibrary contract.
func (*BaseLibraryAccessorGroupAddedIterator) Close ¶
func (it *BaseLibraryAccessorGroupAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryAccessorGroupAddedIterator) Error ¶
func (it *BaseLibraryAccessorGroupAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryAccessorGroupAddedIterator) Next ¶
func (it *BaseLibraryAccessorGroupAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryAccessorGroupRemoved ¶
type BaseLibraryAccessorGroupRemoved struct { Group common.Address Raw types.Log // Blockchain specific contextual infos }
BaseLibraryAccessorGroupRemoved represents a AccessorGroupRemoved event raised by the BaseLibrary contract.
type BaseLibraryAccessorGroupRemovedIterator ¶
type BaseLibraryAccessorGroupRemovedIterator struct { Event *BaseLibraryAccessorGroupRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryAccessorGroupRemovedIterator is returned from FilterAccessorGroupRemoved and is used to iterate over the raw logs and unpacked data for AccessorGroupRemoved events raised by the BaseLibrary contract.
func (*BaseLibraryAccessorGroupRemovedIterator) Close ¶
func (it *BaseLibraryAccessorGroupRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryAccessorGroupRemovedIterator) Error ¶
func (it *BaseLibraryAccessorGroupRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryAccessorGroupRemovedIterator) Next ¶
func (it *BaseLibraryAccessorGroupRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryApproveContent ¶
type BaseLibraryApproveContent struct { ContentAddress common.Address Approved bool Note string Raw types.Log // Blockchain specific contextual infos }
BaseLibraryApproveContent represents a ApproveContent event raised by the BaseLibrary contract.
type BaseLibraryApproveContentIterator ¶
type BaseLibraryApproveContentIterator struct { Event *BaseLibraryApproveContent // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryApproveContentIterator is returned from FilterApproveContent and is used to iterate over the raw logs and unpacked data for ApproveContent events raised by the BaseLibrary contract.
func (*BaseLibraryApproveContentIterator) Close ¶
func (it *BaseLibraryApproveContentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryApproveContentIterator) Error ¶
func (it *BaseLibraryApproveContentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryApproveContentIterator) Next ¶
func (it *BaseLibraryApproveContentIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryApproveContentRequest ¶
type BaseLibraryApproveContentRequest struct { ContentAddress common.Address Submitter common.Address Raw types.Log // Blockchain specific contextual infos }
BaseLibraryApproveContentRequest represents a ApproveContentRequest event raised by the BaseLibrary contract.
type BaseLibraryApproveContentRequestIterator ¶
type BaseLibraryApproveContentRequestIterator struct { Event *BaseLibraryApproveContentRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryApproveContentRequestIterator is returned from FilterApproveContentRequest and is used to iterate over the raw logs and unpacked data for ApproveContentRequest events raised by the BaseLibrary contract.
func (*BaseLibraryApproveContentRequestIterator) Close ¶
func (it *BaseLibraryApproveContentRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryApproveContentRequestIterator) Error ¶
func (it *BaseLibraryApproveContentRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryApproveContentRequestIterator) Next ¶
func (it *BaseLibraryApproveContentRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryCaller ¶
type BaseLibraryCaller struct {
// contains filtered or unexported fields
}
BaseLibraryCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBaseLibraryCaller ¶
func NewBaseLibraryCaller(address common.Address, caller bind.ContractCaller) (*BaseLibraryCaller, error)
NewBaseLibraryCaller creates a new read-only instance of BaseLibrary, bound to a specific deployed contract.
func (*BaseLibraryCaller) AccessorGroups ¶
func (_BaseLibrary *BaseLibraryCaller) AccessorGroups(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
AccessorGroups is a free data retrieval call binding the contract method 0x2c11f392.
Solidity: function accessorGroups(uint256 ) constant returns(address)
func (*BaseLibraryCaller) AccessorGroupsLength ¶
AccessorGroupsLength is a free data retrieval call binding the contract method 0xe5538fd2.
Solidity: function accessorGroupsLength() constant returns(uint256)
func (*BaseLibraryCaller) AddressKMS ¶
AddressKMS is a free data retrieval call binding the contract method 0x32eaf21b.
Solidity: function addressKMS() constant returns(address)
func (*BaseLibraryCaller) ApprovalRequests ¶
func (_BaseLibrary *BaseLibraryCaller) ApprovalRequests(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
ApprovalRequests is a free data retrieval call binding the contract method 0x8cb13c2e.
Solidity: function approvalRequests(uint256 ) constant returns(address)
func (*BaseLibraryCaller) ApprovalRequestsLength ¶
func (_BaseLibrary *BaseLibraryCaller) ApprovalRequestsLength(opts *bind.CallOpts) (*big.Int, error)
ApprovalRequestsLength is a free data retrieval call binding the contract method 0x16308394.
Solidity: function approvalRequestsLength() constant returns(uint256)
func (*BaseLibraryCaller) CanContribute ¶
func (_BaseLibrary *BaseLibraryCaller) CanContribute(opts *bind.CallOpts, candidate common.Address) (bool, error)
CanContribute is a free data retrieval call binding the contract method 0x0eaec2c5.
Solidity: function canContribute(address candidate) constant returns(bool)
func (*BaseLibraryCaller) CanNodePublish ¶
func (_BaseLibrary *BaseLibraryCaller) CanNodePublish(opts *bind.CallOpts, candidate common.Address) (bool, error)
CanNodePublish is a free data retrieval call binding the contract method 0x26683e14.
Solidity: function canNodePublish(address candidate) constant returns(bool)
func (*BaseLibraryCaller) CanPublish ¶
func (_BaseLibrary *BaseLibraryCaller) CanPublish(opts *bind.CallOpts) (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseLibraryCaller) CanReview ¶
func (_BaseLibrary *BaseLibraryCaller) CanReview(opts *bind.CallOpts, candidate common.Address) (bool, error)
CanReview is a free data retrieval call binding the contract method 0x29d00219.
Solidity: function canReview(address candidate) constant returns(bool)
func (*BaseLibraryCaller) ContentSpace ¶
ContentSpace is a free data retrieval call binding the contract method 0xaf570c04.
Solidity: function contentSpace() constant returns(address)
func (*BaseLibraryCaller) ContentTypeContracts ¶
func (_BaseLibrary *BaseLibraryCaller) ContentTypeContracts(opts *bind.CallOpts, arg0 common.Address) (common.Address, error)
ContentTypeContracts is a free data retrieval call binding the contract method 0x1cdbee5a.
Solidity: function contentTypeContracts(address ) constant returns(address)
func (*BaseLibraryCaller) ContentTypes ¶
func (_BaseLibrary *BaseLibraryCaller) ContentTypes(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
ContentTypes is a free data retrieval call binding the contract method 0x991a3a7c.
Solidity: function contentTypes(uint256 ) constant returns(address)
func (*BaseLibraryCaller) ContentTypesLength ¶
ContentTypesLength is a free data retrieval call binding the contract method 0xc65bcbe2.
Solidity: function contentTypesLength() constant returns(uint256)
func (*BaseLibraryCaller) ContributorGroups ¶
func (_BaseLibrary *BaseLibraryCaller) ContributorGroups(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
ContributorGroups is a free data retrieval call binding the contract method 0x2393553b.
Solidity: function contributorGroups(uint256 ) constant returns(address)
func (*BaseLibraryCaller) ContributorGroupsLength ¶
func (_BaseLibrary *BaseLibraryCaller) ContributorGroupsLength(opts *bind.CallOpts) (*big.Int, error)
ContributorGroupsLength is a free data retrieval call binding the contract method 0x470750bb.
Solidity: function contributorGroupsLength() constant returns(uint256)
func (*BaseLibraryCaller) Creator ¶
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseLibraryCaller) GetPendingApprovalRequest ¶
func (_BaseLibrary *BaseLibraryCaller) GetPendingApprovalRequest(opts *bind.CallOpts, index *big.Int) (common.Address, error)
GetPendingApprovalRequest is a free data retrieval call binding the contract method 0x63dab9d4.
Solidity: function getPendingApprovalRequest(uint256 index) constant returns(address)
func (*BaseLibraryCaller) HasAccess ¶
func (_BaseLibrary *BaseLibraryCaller) HasAccess(opts *bind.CallOpts, candidate common.Address) (bool, error)
HasAccess is a free data retrieval call binding the contract method 0x95a078e8.
Solidity: function hasAccess(address candidate) constant returns(bool)
func (*BaseLibraryCaller) ObjectHash ¶
func (_BaseLibrary *BaseLibraryCaller) ObjectHash(opts *bind.CallOpts) ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*BaseLibraryCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseLibraryCaller) ReviewerGroups ¶
func (_BaseLibrary *BaseLibraryCaller) ReviewerGroups(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
ReviewerGroups is a free data retrieval call binding the contract method 0x952e464b.
Solidity: function reviewerGroups(uint256 ) constant returns(address)
func (*BaseLibraryCaller) ReviewerGroupsLength ¶
ReviewerGroupsLength is a free data retrieval call binding the contract method 0x21770a84.
Solidity: function reviewerGroupsLength() constant returns(uint256)
func (*BaseLibraryCaller) ValidType ¶
func (_BaseLibrary *BaseLibraryCaller) ValidType(opts *bind.CallOpts, content_type common.Address) (bool, error)
ValidType is a free data retrieval call binding the contract method 0x29dedde5.
Solidity: function validType(address content_type) constant returns(bool)
type BaseLibraryCallerRaw ¶
type BaseLibraryCallerRaw struct {
Contract *BaseLibraryCaller // Generic read-only contract binding to access the raw methods on
}
BaseLibraryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BaseLibraryCallerRaw) Call ¶
func (_BaseLibrary *BaseLibraryCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type BaseLibraryCallerSession ¶
type BaseLibraryCallerSession struct { Contract *BaseLibraryCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BaseLibraryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BaseLibraryCallerSession) AccessorGroups ¶
AccessorGroups is a free data retrieval call binding the contract method 0x2c11f392.
Solidity: function accessorGroups(uint256 ) constant returns(address)
func (*BaseLibraryCallerSession) AccessorGroupsLength ¶
func (_BaseLibrary *BaseLibraryCallerSession) AccessorGroupsLength() (*big.Int, error)
AccessorGroupsLength is a free data retrieval call binding the contract method 0xe5538fd2.
Solidity: function accessorGroupsLength() constant returns(uint256)
func (*BaseLibraryCallerSession) AddressKMS ¶
func (_BaseLibrary *BaseLibraryCallerSession) AddressKMS() (common.Address, error)
AddressKMS is a free data retrieval call binding the contract method 0x32eaf21b.
Solidity: function addressKMS() constant returns(address)
func (*BaseLibraryCallerSession) ApprovalRequests ¶
func (_BaseLibrary *BaseLibraryCallerSession) ApprovalRequests(arg0 *big.Int) (common.Address, error)
ApprovalRequests is a free data retrieval call binding the contract method 0x8cb13c2e.
Solidity: function approvalRequests(uint256 ) constant returns(address)
func (*BaseLibraryCallerSession) ApprovalRequestsLength ¶
func (_BaseLibrary *BaseLibraryCallerSession) ApprovalRequestsLength() (*big.Int, error)
ApprovalRequestsLength is a free data retrieval call binding the contract method 0x16308394.
Solidity: function approvalRequestsLength() constant returns(uint256)
func (*BaseLibraryCallerSession) CanContribute ¶
func (_BaseLibrary *BaseLibraryCallerSession) CanContribute(candidate common.Address) (bool, error)
CanContribute is a free data retrieval call binding the contract method 0x0eaec2c5.
Solidity: function canContribute(address candidate) constant returns(bool)
func (*BaseLibraryCallerSession) CanNodePublish ¶
func (_BaseLibrary *BaseLibraryCallerSession) CanNodePublish(candidate common.Address) (bool, error)
CanNodePublish is a free data retrieval call binding the contract method 0x26683e14.
Solidity: function canNodePublish(address candidate) constant returns(bool)
func (*BaseLibraryCallerSession) CanPublish ¶
func (_BaseLibrary *BaseLibraryCallerSession) CanPublish() (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseLibraryCallerSession) CanReview ¶
func (_BaseLibrary *BaseLibraryCallerSession) CanReview(candidate common.Address) (bool, error)
CanReview is a free data retrieval call binding the contract method 0x29d00219.
Solidity: function canReview(address candidate) constant returns(bool)
func (*BaseLibraryCallerSession) ContentSpace ¶
func (_BaseLibrary *BaseLibraryCallerSession) ContentSpace() (common.Address, error)
ContentSpace is a free data retrieval call binding the contract method 0xaf570c04.
Solidity: function contentSpace() constant returns(address)
func (*BaseLibraryCallerSession) ContentTypeContracts ¶
func (_BaseLibrary *BaseLibraryCallerSession) ContentTypeContracts(arg0 common.Address) (common.Address, error)
ContentTypeContracts is a free data retrieval call binding the contract method 0x1cdbee5a.
Solidity: function contentTypeContracts(address ) constant returns(address)
func (*BaseLibraryCallerSession) ContentTypes ¶
ContentTypes is a free data retrieval call binding the contract method 0x991a3a7c.
Solidity: function contentTypes(uint256 ) constant returns(address)
func (*BaseLibraryCallerSession) ContentTypesLength ¶
func (_BaseLibrary *BaseLibraryCallerSession) ContentTypesLength() (*big.Int, error)
ContentTypesLength is a free data retrieval call binding the contract method 0xc65bcbe2.
Solidity: function contentTypesLength() constant returns(uint256)
func (*BaseLibraryCallerSession) ContributorGroups ¶
func (_BaseLibrary *BaseLibraryCallerSession) ContributorGroups(arg0 *big.Int) (common.Address, error)
ContributorGroups is a free data retrieval call binding the contract method 0x2393553b.
Solidity: function contributorGroups(uint256 ) constant returns(address)
func (*BaseLibraryCallerSession) ContributorGroupsLength ¶
func (_BaseLibrary *BaseLibraryCallerSession) ContributorGroupsLength() (*big.Int, error)
ContributorGroupsLength is a free data retrieval call binding the contract method 0x470750bb.
Solidity: function contributorGroupsLength() constant returns(uint256)
func (*BaseLibraryCallerSession) Creator ¶
func (_BaseLibrary *BaseLibraryCallerSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseLibraryCallerSession) GetPendingApprovalRequest ¶
func (_BaseLibrary *BaseLibraryCallerSession) GetPendingApprovalRequest(index *big.Int) (common.Address, error)
GetPendingApprovalRequest is a free data retrieval call binding the contract method 0x63dab9d4.
Solidity: function getPendingApprovalRequest(uint256 index) constant returns(address)
func (*BaseLibraryCallerSession) HasAccess ¶
func (_BaseLibrary *BaseLibraryCallerSession) HasAccess(candidate common.Address) (bool, error)
HasAccess is a free data retrieval call binding the contract method 0x95a078e8.
Solidity: function hasAccess(address candidate) constant returns(bool)
func (*BaseLibraryCallerSession) ObjectHash ¶
func (_BaseLibrary *BaseLibraryCallerSession) ObjectHash() ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*BaseLibraryCallerSession) Owner ¶
func (_BaseLibrary *BaseLibraryCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseLibraryCallerSession) ReviewerGroups ¶
ReviewerGroups is a free data retrieval call binding the contract method 0x952e464b.
Solidity: function reviewerGroups(uint256 ) constant returns(address)
func (*BaseLibraryCallerSession) ReviewerGroupsLength ¶
func (_BaseLibrary *BaseLibraryCallerSession) ReviewerGroupsLength() (*big.Int, error)
ReviewerGroupsLength is a free data retrieval call binding the contract method 0x21770a84.
Solidity: function reviewerGroupsLength() constant returns(uint256)
func (*BaseLibraryCallerSession) ValidType ¶
func (_BaseLibrary *BaseLibraryCallerSession) ValidType(content_type common.Address) (bool, error)
ValidType is a free data retrieval call binding the contract method 0x29dedde5.
Solidity: function validType(address content_type) constant returns(bool)
func (*BaseLibraryCallerSession) Version ¶
func (_BaseLibrary *BaseLibraryCallerSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type BaseLibraryCommit ¶
type BaseLibraryCommit struct { ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
BaseLibraryCommit represents a Commit event raised by the BaseLibrary contract.
type BaseLibraryCommitIterator ¶
type BaseLibraryCommitIterator struct { Event *BaseLibraryCommit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryCommitIterator is returned from FilterCommit and is used to iterate over the raw logs and unpacked data for Commit events raised by the BaseLibrary contract.
func (*BaseLibraryCommitIterator) Close ¶
func (it *BaseLibraryCommitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryCommitIterator) Error ¶
func (it *BaseLibraryCommitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryCommitIterator) Next ¶
func (it *BaseLibraryCommitIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryContentObjectCreated ¶
type BaseLibraryContentObjectCreated struct { ContentAddress common.Address ContentType common.Address Raw types.Log // Blockchain specific contextual infos }
BaseLibraryContentObjectCreated represents a ContentObjectCreated event raised by the BaseLibrary contract.
type BaseLibraryContentObjectCreatedIterator ¶
type BaseLibraryContentObjectCreatedIterator struct { Event *BaseLibraryContentObjectCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryContentObjectCreatedIterator is returned from FilterContentObjectCreated and is used to iterate over the raw logs and unpacked data for ContentObjectCreated events raised by the BaseLibrary contract.
func (*BaseLibraryContentObjectCreatedIterator) Close ¶
func (it *BaseLibraryContentObjectCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryContentObjectCreatedIterator) Error ¶
func (it *BaseLibraryContentObjectCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryContentObjectCreatedIterator) Next ¶
func (it *BaseLibraryContentObjectCreatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryContentTypeAdded ¶
type BaseLibraryContentTypeAdded struct { ContentType common.Address ContentContract common.Address Raw types.Log // Blockchain specific contextual infos }
BaseLibraryContentTypeAdded represents a ContentTypeAdded event raised by the BaseLibrary contract.
type BaseLibraryContentTypeAddedIterator ¶
type BaseLibraryContentTypeAddedIterator struct { Event *BaseLibraryContentTypeAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryContentTypeAddedIterator is returned from FilterContentTypeAdded and is used to iterate over the raw logs and unpacked data for ContentTypeAdded events raised by the BaseLibrary contract.
func (*BaseLibraryContentTypeAddedIterator) Close ¶
func (it *BaseLibraryContentTypeAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryContentTypeAddedIterator) Error ¶
func (it *BaseLibraryContentTypeAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryContentTypeAddedIterator) Next ¶
func (it *BaseLibraryContentTypeAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryContentTypeRemoved ¶
type BaseLibraryContentTypeRemoved struct { ContentType common.Address Raw types.Log // Blockchain specific contextual infos }
BaseLibraryContentTypeRemoved represents a ContentTypeRemoved event raised by the BaseLibrary contract.
type BaseLibraryContentTypeRemovedIterator ¶
type BaseLibraryContentTypeRemovedIterator struct { Event *BaseLibraryContentTypeRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryContentTypeRemovedIterator is returned from FilterContentTypeRemoved and is used to iterate over the raw logs and unpacked data for ContentTypeRemoved events raised by the BaseLibrary contract.
func (*BaseLibraryContentTypeRemovedIterator) Close ¶
func (it *BaseLibraryContentTypeRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryContentTypeRemovedIterator) Error ¶
func (it *BaseLibraryContentTypeRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryContentTypeRemovedIterator) Next ¶
func (it *BaseLibraryContentTypeRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryContributorGroupAdded ¶
type BaseLibraryContributorGroupAdded struct { Group common.Address Raw types.Log // Blockchain specific contextual infos }
BaseLibraryContributorGroupAdded represents a ContributorGroupAdded event raised by the BaseLibrary contract.
type BaseLibraryContributorGroupAddedIterator ¶
type BaseLibraryContributorGroupAddedIterator struct { Event *BaseLibraryContributorGroupAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryContributorGroupAddedIterator is returned from FilterContributorGroupAdded and is used to iterate over the raw logs and unpacked data for ContributorGroupAdded events raised by the BaseLibrary contract.
func (*BaseLibraryContributorGroupAddedIterator) Close ¶
func (it *BaseLibraryContributorGroupAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryContributorGroupAddedIterator) Error ¶
func (it *BaseLibraryContributorGroupAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryContributorGroupAddedIterator) Next ¶
func (it *BaseLibraryContributorGroupAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryContributorGroupRemoved ¶
type BaseLibraryContributorGroupRemoved struct { Group common.Address Raw types.Log // Blockchain specific contextual infos }
BaseLibraryContributorGroupRemoved represents a ContributorGroupRemoved event raised by the BaseLibrary contract.
type BaseLibraryContributorGroupRemovedIterator ¶
type BaseLibraryContributorGroupRemovedIterator struct { Event *BaseLibraryContributorGroupRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryContributorGroupRemovedIterator is returned from FilterContributorGroupRemoved and is used to iterate over the raw logs and unpacked data for ContributorGroupRemoved events raised by the BaseLibrary contract.
func (*BaseLibraryContributorGroupRemovedIterator) Close ¶
func (it *BaseLibraryContributorGroupRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryContributorGroupRemovedIterator) Error ¶
func (it *BaseLibraryContributorGroupRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryContributorGroupRemovedIterator) Next ¶
func (it *BaseLibraryContributorGroupRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryFilterer ¶
type BaseLibraryFilterer struct {
// contains filtered or unexported fields
}
BaseLibraryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBaseLibraryFilterer ¶
func NewBaseLibraryFilterer(address common.Address, filterer bind.ContractFilterer) (*BaseLibraryFilterer, error)
NewBaseLibraryFilterer creates a new log filterer instance of BaseLibrary, bound to a specific deployed contract.
func (*BaseLibraryFilterer) FilterAccessRequest ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterAccessRequest(opts *bind.FilterOpts) (*BaseLibraryAccessRequestIterator, error)
FilterAccessRequest is a free log retrieval operation binding the contract event 0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88.
Solidity: event AccessRequest()
func (*BaseLibraryFilterer) FilterAccessorGroupAdded ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterAccessorGroupAdded(opts *bind.FilterOpts) (*BaseLibraryAccessorGroupAddedIterator, error)
FilterAccessorGroupAdded is a free log retrieval operation binding the contract event 0x3a94857e4393737f73edb175a7d0c195c7f635d9ae995e12740616ec55c9d411.
Solidity: event AccessorGroupAdded(address group)
func (*BaseLibraryFilterer) FilterAccessorGroupRemoved ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterAccessorGroupRemoved(opts *bind.FilterOpts) (*BaseLibraryAccessorGroupRemovedIterator, error)
FilterAccessorGroupRemoved is a free log retrieval operation binding the contract event 0xc5224c4118417a068eeac7d714e6d8af6f99ec3fb611bc965185460b0e38f081.
Solidity: event AccessorGroupRemoved(address group)
func (*BaseLibraryFilterer) FilterApproveContent ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterApproveContent(opts *bind.FilterOpts) (*BaseLibraryApproveContentIterator, error)
FilterApproveContent is a free log retrieval operation binding the contract event 0x70234ce475fee4ab40e5e55cf533f67f12b47ef4c860e62dd7affa84ead4b442.
Solidity: event ApproveContent(address contentAddress, bool approved, string note)
func (*BaseLibraryFilterer) FilterApproveContentRequest ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterApproveContentRequest(opts *bind.FilterOpts) (*BaseLibraryApproveContentRequestIterator, error)
FilterApproveContentRequest is a free log retrieval operation binding the contract event 0x0588a34cf0de4e025d359c89ca4bacbcbf175440909952d91c814412d9da996a.
Solidity: event ApproveContentRequest(address contentAddress, address submitter)
func (*BaseLibraryFilterer) FilterCommit ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterCommit(opts *bind.FilterOpts) (*BaseLibraryCommitIterator, error)
FilterCommit is a free log retrieval operation binding the contract event 0x9e8a51bb6b34b9d5d18c14fd753ee3bf44e2256512665a4577281ffcc91943ff.
Solidity: event Commit(bytes32 objectHash)
func (*BaseLibraryFilterer) FilterContentObjectCreated ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterContentObjectCreated(opts *bind.FilterOpts) (*BaseLibraryContentObjectCreatedIterator, error)
FilterContentObjectCreated is a free log retrieval operation binding the contract event 0x3981e74ab81857b375ec391a4f7c31ee89462cd927de6d8fbdb98f77da009c56.
Solidity: event ContentObjectCreated(address contentAddress, address content_type)
func (*BaseLibraryFilterer) FilterContentTypeAdded ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterContentTypeAdded(opts *bind.FilterOpts) (*BaseLibraryContentTypeAddedIterator, error)
FilterContentTypeAdded is a free log retrieval operation binding the contract event 0x280016f7418306a55542432120fd1a239ef9fcc1a92694d8d44ca76be0249ea7.
Solidity: event ContentTypeAdded(address contentType, address contentContract)
func (*BaseLibraryFilterer) FilterContentTypeRemoved ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterContentTypeRemoved(opts *bind.FilterOpts) (*BaseLibraryContentTypeRemovedIterator, error)
FilterContentTypeRemoved is a free log retrieval operation binding the contract event 0xd41375b9d347dfe722f90a780731abd23b7855f9cf14ea7063c4cab5f9ae58e2.
Solidity: event ContentTypeRemoved(address contentType)
func (*BaseLibraryFilterer) FilterContributorGroupAdded ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterContributorGroupAdded(opts *bind.FilterOpts) (*BaseLibraryContributorGroupAddedIterator, error)
FilterContributorGroupAdded is a free log retrieval operation binding the contract event 0x218673669018c25b89bfbf1b58d0075e37c8847ef16e707b92355b7833e97d61.
Solidity: event ContributorGroupAdded(address group)
func (*BaseLibraryFilterer) FilterContributorGroupRemoved ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterContributorGroupRemoved(opts *bind.FilterOpts) (*BaseLibraryContributorGroupRemovedIterator, error)
FilterContributorGroupRemoved is a free log retrieval operation binding the contract event 0xbbd97daa1862eb12f77ed128a557406737cee07b131b1e2d7140dff2005e197c.
Solidity: event ContributorGroupRemoved(address group)
func (*BaseLibraryFilterer) FilterReviewerGroupAdded ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterReviewerGroupAdded(opts *bind.FilterOpts) (*BaseLibraryReviewerGroupAddedIterator, error)
FilterReviewerGroupAdded is a free log retrieval operation binding the contract event 0x1b88a571cc8ac2e87512f05648e79d184f5cc0cbb2889bc487c41f8b9a3202eb.
Solidity: event ReviewerGroupAdded(address group)
func (*BaseLibraryFilterer) FilterReviewerGroupRemoved ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterReviewerGroupRemoved(opts *bind.FilterOpts) (*BaseLibraryReviewerGroupRemovedIterator, error)
FilterReviewerGroupRemoved is a free log retrieval operation binding the contract event 0xdf9d78c5635b72b709c85300a786eb7238acbe5bffe01c60c16464e45c6eb6eb.
Solidity: event ReviewerGroupRemoved(address group)
func (*BaseLibraryFilterer) FilterUnauthorizedOperation ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterUnauthorizedOperation(opts *bind.FilterOpts) (*BaseLibraryUnauthorizedOperationIterator, error)
FilterUnauthorizedOperation is a free log retrieval operation binding the contract event 0x23de2adc3e22f171f66b3e5a333e17feb9dc30ba9570933bd259cb6c13ef7ab7.
Solidity: event UnauthorizedOperation(uint256 operationCode, address candidate)
func (*BaseLibraryFilterer) FilterUpdateRequest ¶
func (_BaseLibrary *BaseLibraryFilterer) FilterUpdateRequest(opts *bind.FilterOpts) (*BaseLibraryUpdateRequestIterator, error)
FilterUpdateRequest is a free log retrieval operation binding the contract event 0x1b6452b35fd3ee7f1fad8558a9d3e79233f94d15fe657df3871f8efc2f97ef19.
Solidity: event UpdateRequest(bytes32 objectHash)
func (*BaseLibraryFilterer) WatchAccessRequest ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchAccessRequest(opts *bind.WatchOpts, sink chan<- *BaseLibraryAccessRequest) (event.Subscription, error)
WatchAccessRequest is a free log subscription operation binding the contract event 0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88.
Solidity: event AccessRequest()
func (*BaseLibraryFilterer) WatchAccessorGroupAdded ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchAccessorGroupAdded(opts *bind.WatchOpts, sink chan<- *BaseLibraryAccessorGroupAdded) (event.Subscription, error)
WatchAccessorGroupAdded is a free log subscription operation binding the contract event 0x3a94857e4393737f73edb175a7d0c195c7f635d9ae995e12740616ec55c9d411.
Solidity: event AccessorGroupAdded(address group)
func (*BaseLibraryFilterer) WatchAccessorGroupRemoved ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchAccessorGroupRemoved(opts *bind.WatchOpts, sink chan<- *BaseLibraryAccessorGroupRemoved) (event.Subscription, error)
WatchAccessorGroupRemoved is a free log subscription operation binding the contract event 0xc5224c4118417a068eeac7d714e6d8af6f99ec3fb611bc965185460b0e38f081.
Solidity: event AccessorGroupRemoved(address group)
func (*BaseLibraryFilterer) WatchApproveContent ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchApproveContent(opts *bind.WatchOpts, sink chan<- *BaseLibraryApproveContent) (event.Subscription, error)
WatchApproveContent is a free log subscription operation binding the contract event 0x70234ce475fee4ab40e5e55cf533f67f12b47ef4c860e62dd7affa84ead4b442.
Solidity: event ApproveContent(address contentAddress, bool approved, string note)
func (*BaseLibraryFilterer) WatchApproveContentRequest ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchApproveContentRequest(opts *bind.WatchOpts, sink chan<- *BaseLibraryApproveContentRequest) (event.Subscription, error)
WatchApproveContentRequest is a free log subscription operation binding the contract event 0x0588a34cf0de4e025d359c89ca4bacbcbf175440909952d91c814412d9da996a.
Solidity: event ApproveContentRequest(address contentAddress, address submitter)
func (*BaseLibraryFilterer) WatchCommit ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchCommit(opts *bind.WatchOpts, sink chan<- *BaseLibraryCommit) (event.Subscription, error)
WatchCommit is a free log subscription operation binding the contract event 0x9e8a51bb6b34b9d5d18c14fd753ee3bf44e2256512665a4577281ffcc91943ff.
Solidity: event Commit(bytes32 objectHash)
func (*BaseLibraryFilterer) WatchContentObjectCreated ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchContentObjectCreated(opts *bind.WatchOpts, sink chan<- *BaseLibraryContentObjectCreated) (event.Subscription, error)
WatchContentObjectCreated is a free log subscription operation binding the contract event 0x3981e74ab81857b375ec391a4f7c31ee89462cd927de6d8fbdb98f77da009c56.
Solidity: event ContentObjectCreated(address contentAddress, address content_type)
func (*BaseLibraryFilterer) WatchContentTypeAdded ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchContentTypeAdded(opts *bind.WatchOpts, sink chan<- *BaseLibraryContentTypeAdded) (event.Subscription, error)
WatchContentTypeAdded is a free log subscription operation binding the contract event 0x280016f7418306a55542432120fd1a239ef9fcc1a92694d8d44ca76be0249ea7.
Solidity: event ContentTypeAdded(address contentType, address contentContract)
func (*BaseLibraryFilterer) WatchContentTypeRemoved ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchContentTypeRemoved(opts *bind.WatchOpts, sink chan<- *BaseLibraryContentTypeRemoved) (event.Subscription, error)
WatchContentTypeRemoved is a free log subscription operation binding the contract event 0xd41375b9d347dfe722f90a780731abd23b7855f9cf14ea7063c4cab5f9ae58e2.
Solidity: event ContentTypeRemoved(address contentType)
func (*BaseLibraryFilterer) WatchContributorGroupAdded ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchContributorGroupAdded(opts *bind.WatchOpts, sink chan<- *BaseLibraryContributorGroupAdded) (event.Subscription, error)
WatchContributorGroupAdded is a free log subscription operation binding the contract event 0x218673669018c25b89bfbf1b58d0075e37c8847ef16e707b92355b7833e97d61.
Solidity: event ContributorGroupAdded(address group)
func (*BaseLibraryFilterer) WatchContributorGroupRemoved ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchContributorGroupRemoved(opts *bind.WatchOpts, sink chan<- *BaseLibraryContributorGroupRemoved) (event.Subscription, error)
WatchContributorGroupRemoved is a free log subscription operation binding the contract event 0xbbd97daa1862eb12f77ed128a557406737cee07b131b1e2d7140dff2005e197c.
Solidity: event ContributorGroupRemoved(address group)
func (*BaseLibraryFilterer) WatchReviewerGroupAdded ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchReviewerGroupAdded(opts *bind.WatchOpts, sink chan<- *BaseLibraryReviewerGroupAdded) (event.Subscription, error)
WatchReviewerGroupAdded is a free log subscription operation binding the contract event 0x1b88a571cc8ac2e87512f05648e79d184f5cc0cbb2889bc487c41f8b9a3202eb.
Solidity: event ReviewerGroupAdded(address group)
func (*BaseLibraryFilterer) WatchReviewerGroupRemoved ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchReviewerGroupRemoved(opts *bind.WatchOpts, sink chan<- *BaseLibraryReviewerGroupRemoved) (event.Subscription, error)
WatchReviewerGroupRemoved is a free log subscription operation binding the contract event 0xdf9d78c5635b72b709c85300a786eb7238acbe5bffe01c60c16464e45c6eb6eb.
Solidity: event ReviewerGroupRemoved(address group)
func (*BaseLibraryFilterer) WatchUnauthorizedOperation ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchUnauthorizedOperation(opts *bind.WatchOpts, sink chan<- *BaseLibraryUnauthorizedOperation) (event.Subscription, error)
WatchUnauthorizedOperation is a free log subscription operation binding the contract event 0x23de2adc3e22f171f66b3e5a333e17feb9dc30ba9570933bd259cb6c13ef7ab7.
Solidity: event UnauthorizedOperation(uint256 operationCode, address candidate)
func (*BaseLibraryFilterer) WatchUpdateRequest ¶
func (_BaseLibrary *BaseLibraryFilterer) WatchUpdateRequest(opts *bind.WatchOpts, sink chan<- *BaseLibraryUpdateRequest) (event.Subscription, error)
WatchUpdateRequest is a free log subscription operation binding the contract event 0x1b6452b35fd3ee7f1fad8558a9d3e79233f94d15fe657df3871f8efc2f97ef19.
Solidity: event UpdateRequest(bytes32 objectHash)
type BaseLibraryRaw ¶
type BaseLibraryRaw struct {
Contract *BaseLibrary // Generic contract binding to access the raw methods on
}
BaseLibraryRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BaseLibraryRaw) Call ¶
func (_BaseLibrary *BaseLibraryRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*BaseLibraryRaw) Transact ¶
func (_BaseLibrary *BaseLibraryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseLibraryRaw) Transfer ¶
func (_BaseLibrary *BaseLibraryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseLibraryReviewerGroupAdded ¶
type BaseLibraryReviewerGroupAdded struct { Group common.Address Raw types.Log // Blockchain specific contextual infos }
BaseLibraryReviewerGroupAdded represents a ReviewerGroupAdded event raised by the BaseLibrary contract.
type BaseLibraryReviewerGroupAddedIterator ¶
type BaseLibraryReviewerGroupAddedIterator struct { Event *BaseLibraryReviewerGroupAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryReviewerGroupAddedIterator is returned from FilterReviewerGroupAdded and is used to iterate over the raw logs and unpacked data for ReviewerGroupAdded events raised by the BaseLibrary contract.
func (*BaseLibraryReviewerGroupAddedIterator) Close ¶
func (it *BaseLibraryReviewerGroupAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryReviewerGroupAddedIterator) Error ¶
func (it *BaseLibraryReviewerGroupAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryReviewerGroupAddedIterator) Next ¶
func (it *BaseLibraryReviewerGroupAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryReviewerGroupRemoved ¶
type BaseLibraryReviewerGroupRemoved struct { Group common.Address Raw types.Log // Blockchain specific contextual infos }
BaseLibraryReviewerGroupRemoved represents a ReviewerGroupRemoved event raised by the BaseLibrary contract.
type BaseLibraryReviewerGroupRemovedIterator ¶
type BaseLibraryReviewerGroupRemovedIterator struct { Event *BaseLibraryReviewerGroupRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryReviewerGroupRemovedIterator is returned from FilterReviewerGroupRemoved and is used to iterate over the raw logs and unpacked data for ReviewerGroupRemoved events raised by the BaseLibrary contract.
func (*BaseLibraryReviewerGroupRemovedIterator) Close ¶
func (it *BaseLibraryReviewerGroupRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryReviewerGroupRemovedIterator) Error ¶
func (it *BaseLibraryReviewerGroupRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryReviewerGroupRemovedIterator) Next ¶
func (it *BaseLibraryReviewerGroupRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibrarySession ¶
type BaseLibrarySession struct { Contract *BaseLibrary // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseLibrarySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BaseLibrarySession) AccessRequest ¶
func (_BaseLibrary *BaseLibrarySession) AccessRequest() (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
func (*BaseLibrarySession) AccessorGroups ¶
AccessorGroups is a free data retrieval call binding the contract method 0x2c11f392.
Solidity: function accessorGroups(uint256 ) constant returns(address)
func (*BaseLibrarySession) AccessorGroupsLength ¶
func (_BaseLibrary *BaseLibrarySession) AccessorGroupsLength() (*big.Int, error)
AccessorGroupsLength is a free data retrieval call binding the contract method 0xe5538fd2.
Solidity: function accessorGroupsLength() constant returns(uint256)
func (*BaseLibrarySession) AddAccessorGroup ¶
func (_BaseLibrary *BaseLibrarySession) AddAccessorGroup(group common.Address) (*types.Transaction, error)
AddAccessorGroup is a paid mutator transaction binding the contract method 0x1d0f4351.
Solidity: function addAccessorGroup(address group) returns()
func (*BaseLibrarySession) AddContentType ¶
func (_BaseLibrary *BaseLibrarySession) AddContentType(content_type common.Address, content_contract common.Address) (*types.Transaction, error)
AddContentType is a paid mutator transaction binding the contract method 0x0f58a786.
Solidity: function addContentType(address content_type, address content_contract) returns()
func (*BaseLibrarySession) AddContributorGroup ¶
func (_BaseLibrary *BaseLibrarySession) AddContributorGroup(group common.Address) (*types.Transaction, error)
AddContributorGroup is a paid mutator transaction binding the contract method 0x679a9a3c.
Solidity: function addContributorGroup(address group) returns()
func (*BaseLibrarySession) AddReviewerGroup ¶
func (_BaseLibrary *BaseLibrarySession) AddReviewerGroup(group common.Address) (*types.Transaction, error)
AddReviewerGroup is a paid mutator transaction binding the contract method 0xdc3c29c0.
Solidity: function addReviewerGroup(address group) returns()
func (*BaseLibrarySession) AddressKMS ¶
func (_BaseLibrary *BaseLibrarySession) AddressKMS() (common.Address, error)
AddressKMS is a free data retrieval call binding the contract method 0x32eaf21b.
Solidity: function addressKMS() constant returns(address)
func (*BaseLibrarySession) ApprovalRequests ¶
ApprovalRequests is a free data retrieval call binding the contract method 0x8cb13c2e.
Solidity: function approvalRequests(uint256 ) constant returns(address)
func (*BaseLibrarySession) ApprovalRequestsLength ¶
func (_BaseLibrary *BaseLibrarySession) ApprovalRequestsLength() (*big.Int, error)
ApprovalRequestsLength is a free data retrieval call binding the contract method 0x16308394.
Solidity: function approvalRequestsLength() constant returns(uint256)
func (*BaseLibrarySession) ApproveContent ¶
func (_BaseLibrary *BaseLibrarySession) ApproveContent(content_contract common.Address, approved bool, note string) (*types.Transaction, error)
ApproveContent is a paid mutator transaction binding the contract method 0x87e86b2c.
Solidity: function approveContent(address content_contract, bool approved, string note) returns(bool)
func (*BaseLibrarySession) CanContribute ¶
func (_BaseLibrary *BaseLibrarySession) CanContribute(candidate common.Address) (bool, error)
CanContribute is a free data retrieval call binding the contract method 0x0eaec2c5.
Solidity: function canContribute(address candidate) constant returns(bool)
func (*BaseLibrarySession) CanNodePublish ¶
func (_BaseLibrary *BaseLibrarySession) CanNodePublish(candidate common.Address) (bool, error)
CanNodePublish is a free data retrieval call binding the contract method 0x26683e14.
Solidity: function canNodePublish(address candidate) constant returns(bool)
func (*BaseLibrarySession) CanPublish ¶
func (_BaseLibrary *BaseLibrarySession) CanPublish() (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*BaseLibrarySession) CanReview ¶
func (_BaseLibrary *BaseLibrarySession) CanReview(candidate common.Address) (bool, error)
CanReview is a free data retrieval call binding the contract method 0x29d00219.
Solidity: function canReview(address candidate) constant returns(bool)
func (*BaseLibrarySession) Commit ¶
func (_BaseLibrary *BaseLibrarySession) Commit(object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*BaseLibrarySession) ContentSpace ¶
func (_BaseLibrary *BaseLibrarySession) ContentSpace() (common.Address, error)
ContentSpace is a free data retrieval call binding the contract method 0xaf570c04.
Solidity: function contentSpace() constant returns(address)
func (*BaseLibrarySession) ContentTypeContracts ¶
func (_BaseLibrary *BaseLibrarySession) ContentTypeContracts(arg0 common.Address) (common.Address, error)
ContentTypeContracts is a free data retrieval call binding the contract method 0x1cdbee5a.
Solidity: function contentTypeContracts(address ) constant returns(address)
func (*BaseLibrarySession) ContentTypes ¶
ContentTypes is a free data retrieval call binding the contract method 0x991a3a7c.
Solidity: function contentTypes(uint256 ) constant returns(address)
func (*BaseLibrarySession) ContentTypesLength ¶
func (_BaseLibrary *BaseLibrarySession) ContentTypesLength() (*big.Int, error)
ContentTypesLength is a free data retrieval call binding the contract method 0xc65bcbe2.
Solidity: function contentTypesLength() constant returns(uint256)
func (*BaseLibrarySession) ContributorGroups ¶
ContributorGroups is a free data retrieval call binding the contract method 0x2393553b.
Solidity: function contributorGroups(uint256 ) constant returns(address)
func (*BaseLibrarySession) ContributorGroupsLength ¶
func (_BaseLibrary *BaseLibrarySession) ContributorGroupsLength() (*big.Int, error)
ContributorGroupsLength is a free data retrieval call binding the contract method 0x470750bb.
Solidity: function contributorGroupsLength() constant returns(uint256)
func (*BaseLibrarySession) CreateContent ¶
func (_BaseLibrary *BaseLibrarySession) CreateContent(content_type common.Address) (*types.Transaction, error)
CreateContent is a paid mutator transaction binding the contract method 0x1e35d8fa.
Solidity: function createContent(address content_type) returns(address)
func (*BaseLibrarySession) Creator ¶
func (_BaseLibrary *BaseLibrarySession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*BaseLibrarySession) GetPendingApprovalRequest ¶
func (_BaseLibrary *BaseLibrarySession) GetPendingApprovalRequest(index *big.Int) (common.Address, error)
GetPendingApprovalRequest is a free data retrieval call binding the contract method 0x63dab9d4.
Solidity: function getPendingApprovalRequest(uint256 index) constant returns(address)
func (*BaseLibrarySession) HasAccess ¶
func (_BaseLibrary *BaseLibrarySession) HasAccess(candidate common.Address) (bool, error)
HasAccess is a free data retrieval call binding the contract method 0x95a078e8.
Solidity: function hasAccess(address candidate) constant returns(bool)
func (*BaseLibrarySession) Kill ¶
func (_BaseLibrary *BaseLibrarySession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseLibrarySession) ObjectHash ¶
func (_BaseLibrary *BaseLibrarySession) ObjectHash() ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*BaseLibrarySession) Owner ¶
func (_BaseLibrary *BaseLibrarySession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BaseLibrarySession) RemoveAccessorGroup ¶
func (_BaseLibrary *BaseLibrarySession) RemoveAccessorGroup(group common.Address) (*types.Transaction, error)
RemoveAccessorGroup is a paid mutator transaction binding the contract method 0xe8de515f.
Solidity: function removeAccessorGroup(address group) returns(bool)
func (*BaseLibrarySession) RemoveContentType ¶
func (_BaseLibrary *BaseLibrarySession) RemoveContentType(content_type common.Address) (*types.Transaction, error)
RemoveContentType is a paid mutator transaction binding the contract method 0xfd089196.
Solidity: function removeContentType(address content_type) returns(bool)
func (*BaseLibrarySession) RemoveContributorGroup ¶
func (_BaseLibrary *BaseLibrarySession) RemoveContributorGroup(group common.Address) (*types.Transaction, error)
RemoveContributorGroup is a paid mutator transaction binding the contract method 0x386493e0.
Solidity: function removeContributorGroup(address group) returns(bool)
func (*BaseLibrarySession) RemoveReviewerGroup ¶
func (_BaseLibrary *BaseLibrarySession) RemoveReviewerGroup(group common.Address) (*types.Transaction, error)
RemoveReviewerGroup is a paid mutator transaction binding the contract method 0x1b969895.
Solidity: function removeReviewerGroup(address group) returns(bool)
func (*BaseLibrarySession) ReviewerGroups ¶
ReviewerGroups is a free data retrieval call binding the contract method 0x952e464b.
Solidity: function reviewerGroups(uint256 ) constant returns(address)
func (*BaseLibrarySession) ReviewerGroupsLength ¶
func (_BaseLibrary *BaseLibrarySession) ReviewerGroupsLength() (*big.Int, error)
ReviewerGroupsLength is a free data retrieval call binding the contract method 0x21770a84.
Solidity: function reviewerGroupsLength() constant returns(uint256)
func (*BaseLibrarySession) SetAddressKMS ¶
func (_BaseLibrary *BaseLibrarySession) SetAddressKMS(address_KMS common.Address) (*types.Transaction, error)
SetAddressKMS is a paid mutator transaction binding the contract method 0xc9e8e72d.
Solidity: function setAddressKMS(address address_KMS) returns()
func (*BaseLibrarySession) SubmitApprovalRequest ¶
func (_BaseLibrary *BaseLibrarySession) SubmitApprovalRequest() (*types.Transaction, error)
SubmitApprovalRequest is a paid mutator transaction binding the contract method 0x49102e61.
Solidity: function submitApprovalRequest() returns(bool)
func (*BaseLibrarySession) TransferCreatorship ¶
func (_BaseLibrary *BaseLibrarySession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseLibrarySession) TransferOwnership ¶
func (_BaseLibrary *BaseLibrarySession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseLibrarySession) UpdateRequest ¶
func (_BaseLibrary *BaseLibrarySession) UpdateRequest() (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
func (*BaseLibrarySession) ValidType ¶
func (_BaseLibrary *BaseLibrarySession) ValidType(content_type common.Address) (bool, error)
ValidType is a free data retrieval call binding the contract method 0x29dedde5.
Solidity: function validType(address content_type) constant returns(bool)
func (*BaseLibrarySession) Version ¶
func (_BaseLibrary *BaseLibrarySession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type BaseLibraryTransactor ¶
type BaseLibraryTransactor struct {
// contains filtered or unexported fields
}
BaseLibraryTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBaseLibraryTransactor ¶
func NewBaseLibraryTransactor(address common.Address, transactor bind.ContractTransactor) (*BaseLibraryTransactor, error)
NewBaseLibraryTransactor creates a new write-only instance of BaseLibrary, bound to a specific deployed contract.
func (*BaseLibraryTransactor) AccessRequest ¶
func (_BaseLibrary *BaseLibraryTransactor) AccessRequest(opts *bind.TransactOpts) (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
func (*BaseLibraryTransactor) AddAccessorGroup ¶
func (_BaseLibrary *BaseLibraryTransactor) AddAccessorGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
AddAccessorGroup is a paid mutator transaction binding the contract method 0x1d0f4351.
Solidity: function addAccessorGroup(address group) returns()
func (*BaseLibraryTransactor) AddContentType ¶
func (_BaseLibrary *BaseLibraryTransactor) AddContentType(opts *bind.TransactOpts, content_type common.Address, content_contract common.Address) (*types.Transaction, error)
AddContentType is a paid mutator transaction binding the contract method 0x0f58a786.
Solidity: function addContentType(address content_type, address content_contract) returns()
func (*BaseLibraryTransactor) AddContributorGroup ¶
func (_BaseLibrary *BaseLibraryTransactor) AddContributorGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
AddContributorGroup is a paid mutator transaction binding the contract method 0x679a9a3c.
Solidity: function addContributorGroup(address group) returns()
func (*BaseLibraryTransactor) AddReviewerGroup ¶
func (_BaseLibrary *BaseLibraryTransactor) AddReviewerGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
AddReviewerGroup is a paid mutator transaction binding the contract method 0xdc3c29c0.
Solidity: function addReviewerGroup(address group) returns()
func (*BaseLibraryTransactor) ApproveContent ¶
func (_BaseLibrary *BaseLibraryTransactor) ApproveContent(opts *bind.TransactOpts, content_contract common.Address, approved bool, note string) (*types.Transaction, error)
ApproveContent is a paid mutator transaction binding the contract method 0x87e86b2c.
Solidity: function approveContent(address content_contract, bool approved, string note) returns(bool)
func (*BaseLibraryTransactor) Commit ¶
func (_BaseLibrary *BaseLibraryTransactor) Commit(opts *bind.TransactOpts, object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*BaseLibraryTransactor) CreateContent ¶
func (_BaseLibrary *BaseLibraryTransactor) CreateContent(opts *bind.TransactOpts, content_type common.Address) (*types.Transaction, error)
CreateContent is a paid mutator transaction binding the contract method 0x1e35d8fa.
Solidity: function createContent(address content_type) returns(address)
func (*BaseLibraryTransactor) Kill ¶
func (_BaseLibrary *BaseLibraryTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseLibraryTransactor) RemoveAccessorGroup ¶
func (_BaseLibrary *BaseLibraryTransactor) RemoveAccessorGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
RemoveAccessorGroup is a paid mutator transaction binding the contract method 0xe8de515f.
Solidity: function removeAccessorGroup(address group) returns(bool)
func (*BaseLibraryTransactor) RemoveContentType ¶
func (_BaseLibrary *BaseLibraryTransactor) RemoveContentType(opts *bind.TransactOpts, content_type common.Address) (*types.Transaction, error)
RemoveContentType is a paid mutator transaction binding the contract method 0xfd089196.
Solidity: function removeContentType(address content_type) returns(bool)
func (*BaseLibraryTransactor) RemoveContributorGroup ¶
func (_BaseLibrary *BaseLibraryTransactor) RemoveContributorGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
RemoveContributorGroup is a paid mutator transaction binding the contract method 0x386493e0.
Solidity: function removeContributorGroup(address group) returns(bool)
func (*BaseLibraryTransactor) RemoveReviewerGroup ¶
func (_BaseLibrary *BaseLibraryTransactor) RemoveReviewerGroup(opts *bind.TransactOpts, group common.Address) (*types.Transaction, error)
RemoveReviewerGroup is a paid mutator transaction binding the contract method 0x1b969895.
Solidity: function removeReviewerGroup(address group) returns(bool)
func (*BaseLibraryTransactor) SetAddressKMS ¶
func (_BaseLibrary *BaseLibraryTransactor) SetAddressKMS(opts *bind.TransactOpts, address_KMS common.Address) (*types.Transaction, error)
SetAddressKMS is a paid mutator transaction binding the contract method 0xc9e8e72d.
Solidity: function setAddressKMS(address address_KMS) returns()
func (*BaseLibraryTransactor) SubmitApprovalRequest ¶
func (_BaseLibrary *BaseLibraryTransactor) SubmitApprovalRequest(opts *bind.TransactOpts) (*types.Transaction, error)
SubmitApprovalRequest is a paid mutator transaction binding the contract method 0x49102e61.
Solidity: function submitApprovalRequest() returns(bool)
func (*BaseLibraryTransactor) TransferCreatorship ¶
func (_BaseLibrary *BaseLibraryTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseLibraryTransactor) TransferOwnership ¶
func (_BaseLibrary *BaseLibraryTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseLibraryTransactor) UpdateRequest ¶
func (_BaseLibrary *BaseLibraryTransactor) UpdateRequest(opts *bind.TransactOpts) (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
type BaseLibraryTransactorRaw ¶
type BaseLibraryTransactorRaw struct {
Contract *BaseLibraryTransactor // Generic write-only contract binding to access the raw methods on
}
BaseLibraryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BaseLibraryTransactorRaw) Transact ¶
func (_BaseLibrary *BaseLibraryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BaseLibraryTransactorRaw) Transfer ¶
func (_BaseLibrary *BaseLibraryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BaseLibraryTransactorSession ¶
type BaseLibraryTransactorSession struct { Contract *BaseLibraryTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BaseLibraryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BaseLibraryTransactorSession) AccessRequest ¶
func (_BaseLibrary *BaseLibraryTransactorSession) AccessRequest() (*types.Transaction, error)
AccessRequest is a paid mutator transaction binding the contract method 0xf1551887.
Solidity: function accessRequest() returns(bool)
func (*BaseLibraryTransactorSession) AddAccessorGroup ¶
func (_BaseLibrary *BaseLibraryTransactorSession) AddAccessorGroup(group common.Address) (*types.Transaction, error)
AddAccessorGroup is a paid mutator transaction binding the contract method 0x1d0f4351.
Solidity: function addAccessorGroup(address group) returns()
func (*BaseLibraryTransactorSession) AddContentType ¶
func (_BaseLibrary *BaseLibraryTransactorSession) AddContentType(content_type common.Address, content_contract common.Address) (*types.Transaction, error)
AddContentType is a paid mutator transaction binding the contract method 0x0f58a786.
Solidity: function addContentType(address content_type, address content_contract) returns()
func (*BaseLibraryTransactorSession) AddContributorGroup ¶
func (_BaseLibrary *BaseLibraryTransactorSession) AddContributorGroup(group common.Address) (*types.Transaction, error)
AddContributorGroup is a paid mutator transaction binding the contract method 0x679a9a3c.
Solidity: function addContributorGroup(address group) returns()
func (*BaseLibraryTransactorSession) AddReviewerGroup ¶
func (_BaseLibrary *BaseLibraryTransactorSession) AddReviewerGroup(group common.Address) (*types.Transaction, error)
AddReviewerGroup is a paid mutator transaction binding the contract method 0xdc3c29c0.
Solidity: function addReviewerGroup(address group) returns()
func (*BaseLibraryTransactorSession) ApproveContent ¶
func (_BaseLibrary *BaseLibraryTransactorSession) ApproveContent(content_contract common.Address, approved bool, note string) (*types.Transaction, error)
ApproveContent is a paid mutator transaction binding the contract method 0x87e86b2c.
Solidity: function approveContent(address content_contract, bool approved, string note) returns(bool)
func (*BaseLibraryTransactorSession) Commit ¶
func (_BaseLibrary *BaseLibraryTransactorSession) Commit(object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*BaseLibraryTransactorSession) CreateContent ¶
func (_BaseLibrary *BaseLibraryTransactorSession) CreateContent(content_type common.Address) (*types.Transaction, error)
CreateContent is a paid mutator transaction binding the contract method 0x1e35d8fa.
Solidity: function createContent(address content_type) returns(address)
func (*BaseLibraryTransactorSession) Kill ¶
func (_BaseLibrary *BaseLibraryTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*BaseLibraryTransactorSession) RemoveAccessorGroup ¶
func (_BaseLibrary *BaseLibraryTransactorSession) RemoveAccessorGroup(group common.Address) (*types.Transaction, error)
RemoveAccessorGroup is a paid mutator transaction binding the contract method 0xe8de515f.
Solidity: function removeAccessorGroup(address group) returns(bool)
func (*BaseLibraryTransactorSession) RemoveContentType ¶
func (_BaseLibrary *BaseLibraryTransactorSession) RemoveContentType(content_type common.Address) (*types.Transaction, error)
RemoveContentType is a paid mutator transaction binding the contract method 0xfd089196.
Solidity: function removeContentType(address content_type) returns(bool)
func (*BaseLibraryTransactorSession) RemoveContributorGroup ¶
func (_BaseLibrary *BaseLibraryTransactorSession) RemoveContributorGroup(group common.Address) (*types.Transaction, error)
RemoveContributorGroup is a paid mutator transaction binding the contract method 0x386493e0.
Solidity: function removeContributorGroup(address group) returns(bool)
func (*BaseLibraryTransactorSession) RemoveReviewerGroup ¶
func (_BaseLibrary *BaseLibraryTransactorSession) RemoveReviewerGroup(group common.Address) (*types.Transaction, error)
RemoveReviewerGroup is a paid mutator transaction binding the contract method 0x1b969895.
Solidity: function removeReviewerGroup(address group) returns(bool)
func (*BaseLibraryTransactorSession) SetAddressKMS ¶
func (_BaseLibrary *BaseLibraryTransactorSession) SetAddressKMS(address_KMS common.Address) (*types.Transaction, error)
SetAddressKMS is a paid mutator transaction binding the contract method 0xc9e8e72d.
Solidity: function setAddressKMS(address address_KMS) returns()
func (*BaseLibraryTransactorSession) SubmitApprovalRequest ¶
func (_BaseLibrary *BaseLibraryTransactorSession) SubmitApprovalRequest() (*types.Transaction, error)
SubmitApprovalRequest is a paid mutator transaction binding the contract method 0x49102e61.
Solidity: function submitApprovalRequest() returns(bool)
func (*BaseLibraryTransactorSession) TransferCreatorship ¶
func (_BaseLibrary *BaseLibraryTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*BaseLibraryTransactorSession) TransferOwnership ¶
func (_BaseLibrary *BaseLibraryTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BaseLibraryTransactorSession) UpdateRequest ¶
func (_BaseLibrary *BaseLibraryTransactorSession) UpdateRequest() (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
type BaseLibraryUnauthorizedOperation ¶
type BaseLibraryUnauthorizedOperation struct {}
BaseLibraryUnauthorizedOperation represents a UnauthorizedOperation event raised by the BaseLibrary contract.
type BaseLibraryUnauthorizedOperationIterator ¶
type BaseLibraryUnauthorizedOperationIterator struct { // contains filtered or unexported fields }
BaseLibraryUnauthorizedOperationIterator is returned from FilterUnauthorizedOperation and is used to iterate over the raw logs and unpacked data for UnauthorizedOperation events raised by the BaseLibrary contract.
func (*BaseLibraryUnauthorizedOperationIterator) Close ¶
func (it *BaseLibraryUnauthorizedOperationIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryUnauthorizedOperationIterator) Error ¶
func (it *BaseLibraryUnauthorizedOperationIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryUnauthorizedOperationIterator) Next ¶
func (it *BaseLibraryUnauthorizedOperationIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BaseLibraryUpdateRequest ¶
type BaseLibraryUpdateRequest struct { ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
BaseLibraryUpdateRequest represents a UpdateRequest event raised by the BaseLibrary contract.
type BaseLibraryUpdateRequestIterator ¶
type BaseLibraryUpdateRequestIterator struct { Event *BaseLibraryUpdateRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BaseLibraryUpdateRequestIterator is returned from FilterUpdateRequest and is used to iterate over the raw logs and unpacked data for UpdateRequest events raised by the BaseLibrary contract.
func (*BaseLibraryUpdateRequestIterator) Close ¶
func (it *BaseLibraryUpdateRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BaseLibraryUpdateRequestIterator) Error ¶
func (it *BaseLibraryUpdateRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BaseLibraryUpdateRequestIterator) Next ¶
func (it *BaseLibraryUpdateRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type Content ¶
type Content struct { ContentCaller // Read-only binding to the contract ContentTransactor // Write-only binding to the contract ContentFilterer // Log filterer for contract events }
Content is an auto generated Go binding around an Ethereum contract.
func DeployContent ¶
func DeployContent(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Content, error)
DeployContent deploys a new Ethereum contract, binding an instance of Content to it.
func NewContent ¶
NewContent creates a new instance of Content, bound to a specific deployed contract.
type ContentCaller ¶
type ContentCaller struct {
// contains filtered or unexported fields
}
ContentCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewContentCaller ¶
func NewContentCaller(address common.Address, caller bind.ContractCaller) (*ContentCaller, error)
NewContentCaller creates a new read-only instance of Content, bound to a specific deployed contract.
func (*ContentCaller) Creator ¶
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*ContentCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*ContentCaller) RunAccessInfo ¶
func (_Content *ContentCaller) RunAccessInfo(opts *bind.CallOpts, arg0 uint8, arg1 [][32]byte, arg2 []common.Address) (int8, *big.Int, error)
RunAccessInfo is a free data retrieval call binding the contract method 0x0f82c16f.
Solidity: function runAccessInfo(uint8 , bytes32[] , address[] ) constant returns(int8, uint256)
func (*ContentCaller) RunDescribeStatus ¶
func (_Content *ContentCaller) RunDescribeStatus(opts *bind.CallOpts, arg0 *big.Int) ([32]byte, error)
RunDescribeStatus is a free data retrieval call binding the contract method 0x45080442.
Solidity: function runDescribeStatus(int256 ) constant returns(bytes32)
type ContentCallerRaw ¶
type ContentCallerRaw struct {
Contract *ContentCaller // Generic read-only contract binding to access the raw methods on
}
ContentCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ContentCallerRaw) Call ¶
func (_Content *ContentCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ContentCallerSession ¶
type ContentCallerSession struct { Contract *ContentCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ContentCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ContentCallerSession) Creator ¶
func (_Content *ContentCallerSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*ContentCallerSession) Owner ¶
func (_Content *ContentCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*ContentCallerSession) RunAccessInfo ¶
func (_Content *ContentCallerSession) RunAccessInfo(arg0 uint8, arg1 [][32]byte, arg2 []common.Address) (int8, *big.Int, error)
RunAccessInfo is a free data retrieval call binding the contract method 0x0f82c16f.
Solidity: function runAccessInfo(uint8 , bytes32[] , address[] ) constant returns(int8, uint256)
func (*ContentCallerSession) RunDescribeStatus ¶
func (_Content *ContentCallerSession) RunDescribeStatus(arg0 *big.Int) ([32]byte, error)
RunDescribeStatus is a free data retrieval call binding the contract method 0x45080442.
Solidity: function runDescribeStatus(int256 ) constant returns(bytes32)
func (*ContentCallerSession) Version ¶
func (_Content *ContentCallerSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type ContentFilterer ¶
type ContentFilterer struct {
// contains filtered or unexported fields
}
ContentFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewContentFilterer ¶
func NewContentFilterer(address common.Address, filterer bind.ContractFilterer) (*ContentFilterer, error)
NewContentFilterer creates a new log filterer instance of Content, bound to a specific deployed contract.
func (*ContentFilterer) FilterLog ¶
func (_Content *ContentFilterer) FilterLog(opts *bind.FilterOpts) (*ContentLogIterator, error)
FilterLog is a free log retrieval operation binding the contract event 0xcf34ef537ac33ee1ac626ca1587a0a7e8e51561e5514f8cb36afa1c5102b3bab.
Solidity: event Log(string label)
func (*ContentFilterer) FilterLogAddress ¶
func (_Content *ContentFilterer) FilterLogAddress(opts *bind.FilterOpts) (*ContentLogAddressIterator, error)
FilterLogAddress is a free log retrieval operation binding the contract event 0x62ddffe5b5108385f7a590f100e1ee414ad9551a31f089e64e82998440785e1e.
Solidity: event LogAddress(string label, address a)
func (*ContentFilterer) FilterLogBool ¶
func (_Content *ContentFilterer) FilterLogBool(opts *bind.FilterOpts) (*ContentLogBoolIterator, error)
FilterLogBool is a free log retrieval operation binding the contract event 0x4c34c2f9a78632f29fa59aaed5514cb742fd9fbcfd7ccc2c03c85f2bbc621c47.
Solidity: event LogBool(string label, bool b)
func (*ContentFilterer) FilterLogBytes32 ¶
func (_Content *ContentFilterer) FilterLogBytes32(opts *bind.FilterOpts) (*ContentLogBytes32Iterator, error)
FilterLogBytes32 is a free log retrieval operation binding the contract event 0x02d93529bba9d141e5e06733c52c7e6fbcb1149586adb5c24064b522ab26f1d7.
Solidity: event LogBytes32(string label, bytes32 b)
func (*ContentFilterer) FilterLogInt256 ¶
func (_Content *ContentFilterer) FilterLogInt256(opts *bind.FilterOpts) (*ContentLogInt256Iterator, error)
FilterLogInt256 is a free log retrieval operation binding the contract event 0x3d9b341774178bb033613e3a7a1cadb2244b3bcbb1372905d2ba24dca38aeb22.
Solidity: event LogInt256(string label, int256 u)
func (*ContentFilterer) FilterLogPayment ¶
func (_Content *ContentFilterer) FilterLogPayment(opts *bind.FilterOpts) (*ContentLogPaymentIterator, error)
FilterLogPayment is a free log retrieval operation binding the contract event 0x6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a.
Solidity: event LogPayment(string label, address payee, uint256 amount)
func (*ContentFilterer) FilterLogUint256 ¶
func (_Content *ContentFilterer) FilterLogUint256(opts *bind.FilterOpts) (*ContentLogUint256Iterator, error)
FilterLogUint256 is a free log retrieval operation binding the contract event 0x31c369d7029afba34b21369bcf9a6ac132fb2621c34558b914859b768d05232d.
Solidity: event LogUint256(string label, uint256 u)
func (*ContentFilterer) FilterRunAccess ¶
func (_Content *ContentFilterer) FilterRunAccess(opts *bind.FilterOpts) (*ContentRunAccessIterator, error)
FilterRunAccess is a free log retrieval operation binding the contract event 0x3e68dc35f88d76818f276322c37f5021ee00e232fe0d27a93c02801aec4d9c58.
Solidity: event RunAccess(uint256 requestID, uint256 result)
func (*ContentFilterer) FilterRunAccessCharge ¶
func (_Content *ContentFilterer) FilterRunAccessCharge(opts *bind.FilterOpts) (*ContentRunAccessChargeIterator, error)
FilterRunAccessCharge is a free log retrieval operation binding the contract event 0xffadad18ab3777a19f664019a6261b011ab9405749e01a45950d44fb9360b385.
Solidity: event RunAccessCharge(uint8 level, int256 calculateAccessCharge)
func (*ContentFilterer) FilterRunCreate ¶
func (_Content *ContentFilterer) FilterRunCreate(opts *bind.FilterOpts) (*ContentRunCreateIterator, error)
FilterRunCreate is a free log retrieval operation binding the contract event 0x9df71221e13c480b974b5d5bd7591b30b7ea3bfff8a56dfa7fde810a14c1c39b.
Solidity: event RunCreate(uint256 result)
func (*ContentFilterer) FilterRunFinalize ¶
func (_Content *ContentFilterer) FilterRunFinalize(opts *bind.FilterOpts) (*ContentRunFinalizeIterator, error)
FilterRunFinalize is a free log retrieval operation binding the contract event 0xbf0f2215c45c5ee802d4c20bdfc915308c4459b0f6a78f23ad350e6408bf2891.
Solidity: event RunFinalize(uint256 requestID, uint256 result)
func (*ContentFilterer) FilterRunKill ¶
func (_Content *ContentFilterer) FilterRunKill(opts *bind.FilterOpts) (*ContentRunKillIterator, error)
FilterRunKill is a free log retrieval operation binding the contract event 0x6d0dbfc3805aef247651b04b50fc717599f7e0b66c6b022ae1544406f7bf8f86.
Solidity: event RunKill(uint256 result)
func (*ContentFilterer) FilterRunStatusChange ¶
func (_Content *ContentFilterer) FilterRunStatusChange(opts *bind.FilterOpts) (*ContentRunStatusChangeIterator, error)
FilterRunStatusChange is a free log retrieval operation binding the contract event 0xb6c1c013bb5004fe8e943c6890e300ccedf9bd73dcd4eb291b31b9f96874feff.
Solidity: event RunStatusChange(int256 proposedStatusCode, int256 returnStatusCode)
func (*ContentFilterer) WatchLog ¶
func (_Content *ContentFilterer) WatchLog(opts *bind.WatchOpts, sink chan<- *ContentLog) (event.Subscription, error)
WatchLog is a free log subscription operation binding the contract event 0xcf34ef537ac33ee1ac626ca1587a0a7e8e51561e5514f8cb36afa1c5102b3bab.
Solidity: event Log(string label)
func (*ContentFilterer) WatchLogAddress ¶
func (_Content *ContentFilterer) WatchLogAddress(opts *bind.WatchOpts, sink chan<- *ContentLogAddress) (event.Subscription, error)
WatchLogAddress is a free log subscription operation binding the contract event 0x62ddffe5b5108385f7a590f100e1ee414ad9551a31f089e64e82998440785e1e.
Solidity: event LogAddress(string label, address a)
func (*ContentFilterer) WatchLogBool ¶
func (_Content *ContentFilterer) WatchLogBool(opts *bind.WatchOpts, sink chan<- *ContentLogBool) (event.Subscription, error)
WatchLogBool is a free log subscription operation binding the contract event 0x4c34c2f9a78632f29fa59aaed5514cb742fd9fbcfd7ccc2c03c85f2bbc621c47.
Solidity: event LogBool(string label, bool b)
func (*ContentFilterer) WatchLogBytes32 ¶
func (_Content *ContentFilterer) WatchLogBytes32(opts *bind.WatchOpts, sink chan<- *ContentLogBytes32) (event.Subscription, error)
WatchLogBytes32 is a free log subscription operation binding the contract event 0x02d93529bba9d141e5e06733c52c7e6fbcb1149586adb5c24064b522ab26f1d7.
Solidity: event LogBytes32(string label, bytes32 b)
func (*ContentFilterer) WatchLogInt256 ¶
func (_Content *ContentFilterer) WatchLogInt256(opts *bind.WatchOpts, sink chan<- *ContentLogInt256) (event.Subscription, error)
WatchLogInt256 is a free log subscription operation binding the contract event 0x3d9b341774178bb033613e3a7a1cadb2244b3bcbb1372905d2ba24dca38aeb22.
Solidity: event LogInt256(string label, int256 u)
func (*ContentFilterer) WatchLogPayment ¶
func (_Content *ContentFilterer) WatchLogPayment(opts *bind.WatchOpts, sink chan<- *ContentLogPayment) (event.Subscription, error)
WatchLogPayment is a free log subscription operation binding the contract event 0x6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a.
Solidity: event LogPayment(string label, address payee, uint256 amount)
func (*ContentFilterer) WatchLogUint256 ¶
func (_Content *ContentFilterer) WatchLogUint256(opts *bind.WatchOpts, sink chan<- *ContentLogUint256) (event.Subscription, error)
WatchLogUint256 is a free log subscription operation binding the contract event 0x31c369d7029afba34b21369bcf9a6ac132fb2621c34558b914859b768d05232d.
Solidity: event LogUint256(string label, uint256 u)
func (*ContentFilterer) WatchRunAccess ¶
func (_Content *ContentFilterer) WatchRunAccess(opts *bind.WatchOpts, sink chan<- *ContentRunAccess) (event.Subscription, error)
WatchRunAccess is a free log subscription operation binding the contract event 0x3e68dc35f88d76818f276322c37f5021ee00e232fe0d27a93c02801aec4d9c58.
Solidity: event RunAccess(uint256 requestID, uint256 result)
func (*ContentFilterer) WatchRunAccessCharge ¶
func (_Content *ContentFilterer) WatchRunAccessCharge(opts *bind.WatchOpts, sink chan<- *ContentRunAccessCharge) (event.Subscription, error)
WatchRunAccessCharge is a free log subscription operation binding the contract event 0xffadad18ab3777a19f664019a6261b011ab9405749e01a45950d44fb9360b385.
Solidity: event RunAccessCharge(uint8 level, int256 calculateAccessCharge)
func (*ContentFilterer) WatchRunCreate ¶
func (_Content *ContentFilterer) WatchRunCreate(opts *bind.WatchOpts, sink chan<- *ContentRunCreate) (event.Subscription, error)
WatchRunCreate is a free log subscription operation binding the contract event 0x9df71221e13c480b974b5d5bd7591b30b7ea3bfff8a56dfa7fde810a14c1c39b.
Solidity: event RunCreate(uint256 result)
func (*ContentFilterer) WatchRunFinalize ¶
func (_Content *ContentFilterer) WatchRunFinalize(opts *bind.WatchOpts, sink chan<- *ContentRunFinalize) (event.Subscription, error)
WatchRunFinalize is a free log subscription operation binding the contract event 0xbf0f2215c45c5ee802d4c20bdfc915308c4459b0f6a78f23ad350e6408bf2891.
Solidity: event RunFinalize(uint256 requestID, uint256 result)
func (*ContentFilterer) WatchRunKill ¶
func (_Content *ContentFilterer) WatchRunKill(opts *bind.WatchOpts, sink chan<- *ContentRunKill) (event.Subscription, error)
WatchRunKill is a free log subscription operation binding the contract event 0x6d0dbfc3805aef247651b04b50fc717599f7e0b66c6b022ae1544406f7bf8f86.
Solidity: event RunKill(uint256 result)
func (*ContentFilterer) WatchRunStatusChange ¶
func (_Content *ContentFilterer) WatchRunStatusChange(opts *bind.WatchOpts, sink chan<- *ContentRunStatusChange) (event.Subscription, error)
WatchRunStatusChange is a free log subscription operation binding the contract event 0xb6c1c013bb5004fe8e943c6890e300ccedf9bd73dcd4eb291b31b9f96874feff.
Solidity: event RunStatusChange(int256 proposedStatusCode, int256 returnStatusCode)
type ContentLog ¶
ContentLog represents a Log event raised by the Content contract.
type ContentLogAddress ¶
type ContentLogAddress struct { Label string A common.Address Raw types.Log // Blockchain specific contextual infos }
ContentLogAddress represents a LogAddress event raised by the Content contract.
type ContentLogAddressIterator ¶
type ContentLogAddressIterator struct { Event *ContentLogAddress // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentLogAddressIterator is returned from FilterLogAddress and is used to iterate over the raw logs and unpacked data for LogAddress events raised by the Content contract.
func (*ContentLogAddressIterator) Close ¶
func (it *ContentLogAddressIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentLogAddressIterator) Error ¶
func (it *ContentLogAddressIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentLogAddressIterator) Next ¶
func (it *ContentLogAddressIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentLogBool ¶
type ContentLogBool struct { Label string B bool Raw types.Log // Blockchain specific contextual infos }
ContentLogBool represents a LogBool event raised by the Content contract.
type ContentLogBoolIterator ¶
type ContentLogBoolIterator struct { Event *ContentLogBool // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentLogBoolIterator is returned from FilterLogBool and is used to iterate over the raw logs and unpacked data for LogBool events raised by the Content contract.
func (*ContentLogBoolIterator) Close ¶
func (it *ContentLogBoolIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentLogBoolIterator) Error ¶
func (it *ContentLogBoolIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentLogBoolIterator) Next ¶
func (it *ContentLogBoolIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentLogBytes32 ¶
type ContentLogBytes32 struct { Label string B [32]byte Raw types.Log // Blockchain specific contextual infos }
ContentLogBytes32 represents a LogBytes32 event raised by the Content contract.
type ContentLogBytes32Iterator ¶
type ContentLogBytes32Iterator struct { Event *ContentLogBytes32 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentLogBytes32Iterator is returned from FilterLogBytes32 and is used to iterate over the raw logs and unpacked data for LogBytes32 events raised by the Content contract.
func (*ContentLogBytes32Iterator) Close ¶
func (it *ContentLogBytes32Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentLogBytes32Iterator) Error ¶
func (it *ContentLogBytes32Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentLogBytes32Iterator) Next ¶
func (it *ContentLogBytes32Iterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentLogInt256 ¶
type ContentLogInt256 struct { Label string U *big.Int Raw types.Log // Blockchain specific contextual infos }
ContentLogInt256 represents a LogInt256 event raised by the Content contract.
type ContentLogInt256Iterator ¶
type ContentLogInt256Iterator struct { Event *ContentLogInt256 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentLogInt256Iterator is returned from FilterLogInt256 and is used to iterate over the raw logs and unpacked data for LogInt256 events raised by the Content contract.
func (*ContentLogInt256Iterator) Close ¶
func (it *ContentLogInt256Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentLogInt256Iterator) Error ¶
func (it *ContentLogInt256Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentLogInt256Iterator) Next ¶
func (it *ContentLogInt256Iterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentLogIterator ¶
type ContentLogIterator struct { Event *ContentLog // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentLogIterator is returned from FilterLog and is used to iterate over the raw logs and unpacked data for Log events raised by the Content contract.
func (*ContentLogIterator) Close ¶
func (it *ContentLogIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentLogIterator) Error ¶
func (it *ContentLogIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentLogIterator) Next ¶
func (it *ContentLogIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentLogPayment ¶
type ContentLogPayment struct { Label string Payee common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
ContentLogPayment represents a LogPayment event raised by the Content contract.
type ContentLogPaymentIterator ¶
type ContentLogPaymentIterator struct { Event *ContentLogPayment // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentLogPaymentIterator is returned from FilterLogPayment and is used to iterate over the raw logs and unpacked data for LogPayment events raised by the Content contract.
func (*ContentLogPaymentIterator) Close ¶
func (it *ContentLogPaymentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentLogPaymentIterator) Error ¶
func (it *ContentLogPaymentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentLogPaymentIterator) Next ¶
func (it *ContentLogPaymentIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentLogUint256 ¶
type ContentLogUint256 struct { Label string U *big.Int Raw types.Log // Blockchain specific contextual infos }
ContentLogUint256 represents a LogUint256 event raised by the Content contract.
type ContentLogUint256Iterator ¶
type ContentLogUint256Iterator struct { Event *ContentLogUint256 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentLogUint256Iterator is returned from FilterLogUint256 and is used to iterate over the raw logs and unpacked data for LogUint256 events raised by the Content contract.
func (*ContentLogUint256Iterator) Close ¶
func (it *ContentLogUint256Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentLogUint256Iterator) Error ¶
func (it *ContentLogUint256Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentLogUint256Iterator) Next ¶
func (it *ContentLogUint256Iterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentRaw ¶
type ContentRaw struct {
Contract *Content // Generic contract binding to access the raw methods on
}
ContentRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ContentRaw) Call ¶
func (_Content *ContentRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ContentRaw) Transact ¶
func (_Content *ContentRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContentRaw) Transfer ¶
func (_Content *ContentRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ContentRunAccess ¶
type ContentRunAccess struct { RequestID *big.Int Result *big.Int Raw types.Log // Blockchain specific contextual infos }
ContentRunAccess represents a RunAccess event raised by the Content contract.
type ContentRunAccessCharge ¶
type ContentRunAccessCharge struct { Level uint8 CalculateAccessCharge *big.Int Raw types.Log // Blockchain specific contextual infos }
ContentRunAccessCharge represents a RunAccessCharge event raised by the Content contract.
type ContentRunAccessChargeIterator ¶
type ContentRunAccessChargeIterator struct { Event *ContentRunAccessCharge // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentRunAccessChargeIterator is returned from FilterRunAccessCharge and is used to iterate over the raw logs and unpacked data for RunAccessCharge events raised by the Content contract.
func (*ContentRunAccessChargeIterator) Close ¶
func (it *ContentRunAccessChargeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentRunAccessChargeIterator) Error ¶
func (it *ContentRunAccessChargeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentRunAccessChargeIterator) Next ¶
func (it *ContentRunAccessChargeIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentRunAccessIterator ¶
type ContentRunAccessIterator struct { Event *ContentRunAccess // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentRunAccessIterator is returned from FilterRunAccess and is used to iterate over the raw logs and unpacked data for RunAccess events raised by the Content contract.
func (*ContentRunAccessIterator) Close ¶
func (it *ContentRunAccessIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentRunAccessIterator) Error ¶
func (it *ContentRunAccessIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentRunAccessIterator) Next ¶
func (it *ContentRunAccessIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentRunCreate ¶
type ContentRunCreate struct { Result *big.Int Raw types.Log // Blockchain specific contextual infos }
ContentRunCreate represents a RunCreate event raised by the Content contract.
type ContentRunCreateIterator ¶
type ContentRunCreateIterator struct { Event *ContentRunCreate // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentRunCreateIterator is returned from FilterRunCreate and is used to iterate over the raw logs and unpacked data for RunCreate events raised by the Content contract.
func (*ContentRunCreateIterator) Close ¶
func (it *ContentRunCreateIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentRunCreateIterator) Error ¶
func (it *ContentRunCreateIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentRunCreateIterator) Next ¶
func (it *ContentRunCreateIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentRunFinalize ¶
type ContentRunFinalize struct { RequestID *big.Int Result *big.Int Raw types.Log // Blockchain specific contextual infos }
ContentRunFinalize represents a RunFinalize event raised by the Content contract.
type ContentRunFinalizeIterator ¶
type ContentRunFinalizeIterator struct { Event *ContentRunFinalize // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentRunFinalizeIterator is returned from FilterRunFinalize and is used to iterate over the raw logs and unpacked data for RunFinalize events raised by the Content contract.
func (*ContentRunFinalizeIterator) Close ¶
func (it *ContentRunFinalizeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentRunFinalizeIterator) Error ¶
func (it *ContentRunFinalizeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentRunFinalizeIterator) Next ¶
func (it *ContentRunFinalizeIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentRunKill ¶
type ContentRunKill struct { Result *big.Int Raw types.Log // Blockchain specific contextual infos }
ContentRunKill represents a RunKill event raised by the Content contract.
type ContentRunKillIterator ¶
type ContentRunKillIterator struct { Event *ContentRunKill // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentRunKillIterator is returned from FilterRunKill and is used to iterate over the raw logs and unpacked data for RunKill events raised by the Content contract.
func (*ContentRunKillIterator) Close ¶
func (it *ContentRunKillIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentRunKillIterator) Error ¶
func (it *ContentRunKillIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentRunKillIterator) Next ¶
func (it *ContentRunKillIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentRunStatusChange ¶
type ContentRunStatusChange struct { ProposedStatusCode *big.Int ReturnStatusCode *big.Int Raw types.Log // Blockchain specific contextual infos }
ContentRunStatusChange represents a RunStatusChange event raised by the Content contract.
type ContentRunStatusChangeIterator ¶
type ContentRunStatusChangeIterator struct { Event *ContentRunStatusChange // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ContentRunStatusChangeIterator is returned from FilterRunStatusChange and is used to iterate over the raw logs and unpacked data for RunStatusChange events raised by the Content contract.
func (*ContentRunStatusChangeIterator) Close ¶
func (it *ContentRunStatusChangeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ContentRunStatusChangeIterator) Error ¶
func (it *ContentRunStatusChangeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ContentRunStatusChangeIterator) Next ¶
func (it *ContentRunStatusChangeIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ContentSession ¶
type ContentSession struct { Contract *Content // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ContentSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ContentSession) Creator ¶
func (_Content *ContentSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*ContentSession) Kill ¶
func (_Content *ContentSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*ContentSession) Owner ¶
func (_Content *ContentSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*ContentSession) RunAccess ¶
func (_Content *ContentSession) RunAccess(arg0 *big.Int, arg1 uint8, arg2 [][32]byte, arg3 []common.Address) (*types.Transaction, error)
RunAccess is a paid mutator transaction binding the contract method 0x123e0e80.
Solidity: function runAccess(uint256 , uint8 , bytes32[] , address[] ) returns(uint256)
func (*ContentSession) RunAccessInfo ¶
func (_Content *ContentSession) RunAccessInfo(arg0 uint8, arg1 [][32]byte, arg2 []common.Address) (int8, *big.Int, error)
RunAccessInfo is a free data retrieval call binding the contract method 0x0f82c16f.
Solidity: function runAccessInfo(uint8 , bytes32[] , address[] ) constant returns(int8, uint256)
func (*ContentSession) RunCreate ¶
func (_Content *ContentSession) RunCreate() (*types.Transaction, error)
RunCreate is a paid mutator transaction binding the contract method 0x7b1cdb3e.
Solidity: function runCreate() returns(uint256)
func (*ContentSession) RunDescribeStatus ¶
func (_Content *ContentSession) RunDescribeStatus(arg0 *big.Int) ([32]byte, error)
RunDescribeStatus is a free data retrieval call binding the contract method 0x45080442.
Solidity: function runDescribeStatus(int256 ) constant returns(bytes32)
func (*ContentSession) RunFinalize ¶
func (_Content *ContentSession) RunFinalize(arg0 *big.Int, arg1 *big.Int) (*types.Transaction, error)
RunFinalize is a paid mutator transaction binding the contract method 0x17685953.
Solidity: function runFinalize(uint256 , uint256 ) returns(uint256)
func (*ContentSession) RunGrant ¶
func (_Content *ContentSession) RunGrant(arg0 *big.Int, arg1 bool) (*types.Transaction, error)
RunGrant is a paid mutator transaction binding the contract method 0xe870ed91.
Solidity: function runGrant(uint256 , bool ) returns(uint256)
func (*ContentSession) RunKill ¶
func (_Content *ContentSession) RunKill() (*types.Transaction, error)
RunKill is a paid mutator transaction binding the contract method 0x9e99bbea.
Solidity: function runKill() returns(uint256)
func (*ContentSession) RunStatusChange ¶
func (_Content *ContentSession) RunStatusChange(proposed_status_code *big.Int) (*types.Transaction, error)
RunStatusChange is a paid mutator transaction binding the contract method 0x3513a805.
Solidity: function runStatusChange(int256 proposed_status_code) returns(int256)
func (*ContentSession) TransferCreatorship ¶
func (_Content *ContentSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*ContentSession) TransferOwnership ¶
func (_Content *ContentSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ContentSession) Version ¶
func (_Content *ContentSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type ContentTransactor ¶
type ContentTransactor struct {
// contains filtered or unexported fields
}
ContentTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewContentTransactor ¶
func NewContentTransactor(address common.Address, transactor bind.ContractTransactor) (*ContentTransactor, error)
NewContentTransactor creates a new write-only instance of Content, bound to a specific deployed contract.
func (*ContentTransactor) Kill ¶
func (_Content *ContentTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*ContentTransactor) RunAccess ¶
func (_Content *ContentTransactor) RunAccess(opts *bind.TransactOpts, arg0 *big.Int, arg1 uint8, arg2 [][32]byte, arg3 []common.Address) (*types.Transaction, error)
RunAccess is a paid mutator transaction binding the contract method 0x123e0e80.
Solidity: function runAccess(uint256 , uint8 , bytes32[] , address[] ) returns(uint256)
func (*ContentTransactor) RunCreate ¶
func (_Content *ContentTransactor) RunCreate(opts *bind.TransactOpts) (*types.Transaction, error)
RunCreate is a paid mutator transaction binding the contract method 0x7b1cdb3e.
Solidity: function runCreate() returns(uint256)
func (*ContentTransactor) RunFinalize ¶
func (_Content *ContentTransactor) RunFinalize(opts *bind.TransactOpts, arg0 *big.Int, arg1 *big.Int) (*types.Transaction, error)
RunFinalize is a paid mutator transaction binding the contract method 0x17685953.
Solidity: function runFinalize(uint256 , uint256 ) returns(uint256)
func (*ContentTransactor) RunGrant ¶
func (_Content *ContentTransactor) RunGrant(opts *bind.TransactOpts, arg0 *big.Int, arg1 bool) (*types.Transaction, error)
RunGrant is a paid mutator transaction binding the contract method 0xe870ed91.
Solidity: function runGrant(uint256 , bool ) returns(uint256)
func (*ContentTransactor) RunKill ¶
func (_Content *ContentTransactor) RunKill(opts *bind.TransactOpts) (*types.Transaction, error)
RunKill is a paid mutator transaction binding the contract method 0x9e99bbea.
Solidity: function runKill() returns(uint256)
func (*ContentTransactor) RunStatusChange ¶
func (_Content *ContentTransactor) RunStatusChange(opts *bind.TransactOpts, proposed_status_code *big.Int) (*types.Transaction, error)
RunStatusChange is a paid mutator transaction binding the contract method 0x3513a805.
Solidity: function runStatusChange(int256 proposed_status_code) returns(int256)
func (*ContentTransactor) TransferCreatorship ¶
func (_Content *ContentTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*ContentTransactor) TransferOwnership ¶
func (_Content *ContentTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type ContentTransactorRaw ¶
type ContentTransactorRaw struct {
Contract *ContentTransactor // Generic write-only contract binding to access the raw methods on
}
ContentTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ContentTransactorRaw) Transact ¶
func (_Content *ContentTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContentTransactorRaw) Transfer ¶
func (_Content *ContentTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ContentTransactorSession ¶
type ContentTransactorSession struct { Contract *ContentTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ContentTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ContentTransactorSession) Kill ¶
func (_Content *ContentTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*ContentTransactorSession) RunAccess ¶
func (_Content *ContentTransactorSession) RunAccess(arg0 *big.Int, arg1 uint8, arg2 [][32]byte, arg3 []common.Address) (*types.Transaction, error)
RunAccess is a paid mutator transaction binding the contract method 0x123e0e80.
Solidity: function runAccess(uint256 , uint8 , bytes32[] , address[] ) returns(uint256)
func (*ContentTransactorSession) RunCreate ¶
func (_Content *ContentTransactorSession) RunCreate() (*types.Transaction, error)
RunCreate is a paid mutator transaction binding the contract method 0x7b1cdb3e.
Solidity: function runCreate() returns(uint256)
func (*ContentTransactorSession) RunFinalize ¶
func (_Content *ContentTransactorSession) RunFinalize(arg0 *big.Int, arg1 *big.Int) (*types.Transaction, error)
RunFinalize is a paid mutator transaction binding the contract method 0x17685953.
Solidity: function runFinalize(uint256 , uint256 ) returns(uint256)
func (*ContentTransactorSession) RunGrant ¶
func (_Content *ContentTransactorSession) RunGrant(arg0 *big.Int, arg1 bool) (*types.Transaction, error)
RunGrant is a paid mutator transaction binding the contract method 0xe870ed91.
Solidity: function runGrant(uint256 , bool ) returns(uint256)
func (*ContentTransactorSession) RunKill ¶
func (_Content *ContentTransactorSession) RunKill() (*types.Transaction, error)
RunKill is a paid mutator transaction binding the contract method 0x9e99bbea.
Solidity: function runKill() returns(uint256)
func (*ContentTransactorSession) RunStatusChange ¶
func (_Content *ContentTransactorSession) RunStatusChange(proposed_status_code *big.Int) (*types.Transaction, error)
RunStatusChange is a paid mutator transaction binding the contract method 0x3513a805.
Solidity: function runStatusChange(int256 proposed_status_code) returns(int256)
func (*ContentTransactorSession) TransferCreatorship ¶
func (_Content *ContentTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*ContentTransactorSession) TransferOwnership ¶
func (_Content *ContentTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type Editable ¶
type Editable struct { EditableCaller // Read-only binding to the contract EditableTransactor // Write-only binding to the contract EditableFilterer // Log filterer for contract events }
Editable is an auto generated Go binding around an Ethereum contract.
func DeployEditable ¶
func DeployEditable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Editable, error)
DeployEditable deploys a new Ethereum contract, binding an instance of Editable to it.
func NewEditable ¶
NewEditable creates a new instance of Editable, bound to a specific deployed contract.
type EditableCaller ¶
type EditableCaller struct {
// contains filtered or unexported fields
}
EditableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewEditableCaller ¶
func NewEditableCaller(address common.Address, caller bind.ContractCaller) (*EditableCaller, error)
NewEditableCaller creates a new read-only instance of Editable, bound to a specific deployed contract.
func (*EditableCaller) CanPublish ¶
func (_Editable *EditableCaller) CanPublish(opts *bind.CallOpts) (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*EditableCaller) Creator ¶
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*EditableCaller) ObjectHash ¶
func (_Editable *EditableCaller) ObjectHash(opts *bind.CallOpts) ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
type EditableCallerRaw ¶
type EditableCallerRaw struct {
Contract *EditableCaller // Generic read-only contract binding to access the raw methods on
}
EditableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*EditableCallerRaw) Call ¶
func (_Editable *EditableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type EditableCallerSession ¶
type EditableCallerSession struct { Contract *EditableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
EditableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*EditableCallerSession) CanPublish ¶
func (_Editable *EditableCallerSession) CanPublish() (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*EditableCallerSession) Creator ¶
func (_Editable *EditableCallerSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*EditableCallerSession) ObjectHash ¶
func (_Editable *EditableCallerSession) ObjectHash() ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*EditableCallerSession) Owner ¶
func (_Editable *EditableCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*EditableCallerSession) Version ¶
func (_Editable *EditableCallerSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type EditableCommit ¶
type EditableCommit struct { ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
EditableCommit represents a Commit event raised by the Editable contract.
type EditableCommitIterator ¶
type EditableCommitIterator struct { Event *EditableCommit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
EditableCommitIterator is returned from FilterCommit and is used to iterate over the raw logs and unpacked data for Commit events raised by the Editable contract.
func (*EditableCommitIterator) Close ¶
func (it *EditableCommitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*EditableCommitIterator) Error ¶
func (it *EditableCommitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*EditableCommitIterator) Next ¶
func (it *EditableCommitIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type EditableFilterer ¶
type EditableFilterer struct {
// contains filtered or unexported fields
}
EditableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewEditableFilterer ¶
func NewEditableFilterer(address common.Address, filterer bind.ContractFilterer) (*EditableFilterer, error)
NewEditableFilterer creates a new log filterer instance of Editable, bound to a specific deployed contract.
func (*EditableFilterer) FilterCommit ¶
func (_Editable *EditableFilterer) FilterCommit(opts *bind.FilterOpts) (*EditableCommitIterator, error)
FilterCommit is a free log retrieval operation binding the contract event 0x9e8a51bb6b34b9d5d18c14fd753ee3bf44e2256512665a4577281ffcc91943ff.
Solidity: event Commit(bytes32 objectHash)
func (*EditableFilterer) FilterUpdateRequest ¶
func (_Editable *EditableFilterer) FilterUpdateRequest(opts *bind.FilterOpts) (*EditableUpdateRequestIterator, error)
FilterUpdateRequest is a free log retrieval operation binding the contract event 0x1b6452b35fd3ee7f1fad8558a9d3e79233f94d15fe657df3871f8efc2f97ef19.
Solidity: event UpdateRequest(bytes32 objectHash)
func (*EditableFilterer) WatchCommit ¶
func (_Editable *EditableFilterer) WatchCommit(opts *bind.WatchOpts, sink chan<- *EditableCommit) (event.Subscription, error)
WatchCommit is a free log subscription operation binding the contract event 0x9e8a51bb6b34b9d5d18c14fd753ee3bf44e2256512665a4577281ffcc91943ff.
Solidity: event Commit(bytes32 objectHash)
func (*EditableFilterer) WatchUpdateRequest ¶
func (_Editable *EditableFilterer) WatchUpdateRequest(opts *bind.WatchOpts, sink chan<- *EditableUpdateRequest) (event.Subscription, error)
WatchUpdateRequest is a free log subscription operation binding the contract event 0x1b6452b35fd3ee7f1fad8558a9d3e79233f94d15fe657df3871f8efc2f97ef19.
Solidity: event UpdateRequest(bytes32 objectHash)
type EditableRaw ¶
type EditableRaw struct {
Contract *Editable // Generic contract binding to access the raw methods on
}
EditableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*EditableRaw) Call ¶
func (_Editable *EditableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*EditableRaw) Transact ¶
func (_Editable *EditableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*EditableRaw) Transfer ¶
func (_Editable *EditableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type EditableSession ¶
type EditableSession struct { Contract *Editable // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
EditableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*EditableSession) CanPublish ¶
func (_Editable *EditableSession) CanPublish() (bool, error)
CanPublish is a free data retrieval call binding the contract method 0xcbcd4461.
Solidity: function canPublish() constant returns(bool)
func (*EditableSession) Commit ¶
func (_Editable *EditableSession) Commit(object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*EditableSession) Creator ¶
func (_Editable *EditableSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*EditableSession) Kill ¶
func (_Editable *EditableSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*EditableSession) ObjectHash ¶
func (_Editable *EditableSession) ObjectHash() ([32]byte, error)
ObjectHash is a free data retrieval call binding the contract method 0xe02dd9c2.
Solidity: function objectHash() constant returns(bytes32)
func (*EditableSession) Owner ¶
func (_Editable *EditableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*EditableSession) TransferCreatorship ¶
func (_Editable *EditableSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*EditableSession) TransferOwnership ¶
func (_Editable *EditableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*EditableSession) UpdateRequest ¶
func (_Editable *EditableSession) UpdateRequest() (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
func (*EditableSession) Version ¶
func (_Editable *EditableSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type EditableTransactor ¶
type EditableTransactor struct {
// contains filtered or unexported fields
}
EditableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewEditableTransactor ¶
func NewEditableTransactor(address common.Address, transactor bind.ContractTransactor) (*EditableTransactor, error)
NewEditableTransactor creates a new write-only instance of Editable, bound to a specific deployed contract.
func (*EditableTransactor) Commit ¶
func (_Editable *EditableTransactor) Commit(opts *bind.TransactOpts, object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*EditableTransactor) Kill ¶
func (_Editable *EditableTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*EditableTransactor) TransferCreatorship ¶
func (_Editable *EditableTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*EditableTransactor) TransferOwnership ¶
func (_Editable *EditableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*EditableTransactor) UpdateRequest ¶
func (_Editable *EditableTransactor) UpdateRequest(opts *bind.TransactOpts) (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
type EditableTransactorRaw ¶
type EditableTransactorRaw struct {
Contract *EditableTransactor // Generic write-only contract binding to access the raw methods on
}
EditableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*EditableTransactorRaw) Transact ¶
func (_Editable *EditableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*EditableTransactorRaw) Transfer ¶
func (_Editable *EditableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type EditableTransactorSession ¶
type EditableTransactorSession struct { Contract *EditableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
EditableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*EditableTransactorSession) Commit ¶
func (_Editable *EditableTransactorSession) Commit(object_hash [32]byte) (*types.Transaction, error)
Commit is a paid mutator transaction binding the contract method 0xf14fcbc8.
Solidity: function commit(bytes32 object_hash) returns()
func (*EditableTransactorSession) Kill ¶
func (_Editable *EditableTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*EditableTransactorSession) TransferCreatorship ¶
func (_Editable *EditableTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*EditableTransactorSession) TransferOwnership ¶
func (_Editable *EditableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*EditableTransactorSession) UpdateRequest ¶
func (_Editable *EditableTransactorSession) UpdateRequest() (*types.Transaction, error)
UpdateRequest is a paid mutator transaction binding the contract method 0xc287e0ed.
Solidity: function updateRequest() returns()
type EditableUpdateRequest ¶
type EditableUpdateRequest struct { ObjectHash [32]byte Raw types.Log // Blockchain specific contextual infos }
EditableUpdateRequest represents a UpdateRequest event raised by the Editable contract.
type EditableUpdateRequestIterator ¶
type EditableUpdateRequestIterator struct { Event *EditableUpdateRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
EditableUpdateRequestIterator is returned from FilterUpdateRequest and is used to iterate over the raw logs and unpacked data for UpdateRequest events raised by the Editable contract.
func (*EditableUpdateRequestIterator) Close ¶
func (it *EditableUpdateRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*EditableUpdateRequestIterator) Error ¶
func (it *EditableUpdateRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*EditableUpdateRequestIterator) Next ¶
func (it *EditableUpdateRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type Ownable ¶
type Ownable struct { OwnableCaller // Read-only binding to the contract OwnableTransactor // Write-only binding to the contract OwnableFilterer // Log filterer for contract events }
Ownable is an auto generated Go binding around an Ethereum contract.
func DeployOwnable ¶
func DeployOwnable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Ownable, error)
DeployOwnable deploys a new Ethereum contract, binding an instance of Ownable to it.
func NewOwnable ¶
NewOwnable creates a new instance of Ownable, bound to a specific deployed contract.
type OwnableCaller ¶
type OwnableCaller struct {
// contains filtered or unexported fields
}
OwnableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnableCaller ¶
func NewOwnableCaller(address common.Address, caller bind.ContractCaller) (*OwnableCaller, error)
NewOwnableCaller creates a new read-only instance of Ownable, bound to a specific deployed contract.
func (*OwnableCaller) Creator ¶
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
type OwnableCallerRaw ¶
type OwnableCallerRaw struct {
Contract *OwnableCaller // Generic read-only contract binding to access the raw methods on
}
OwnableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnableCallerRaw) Call ¶
func (_Ownable *OwnableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OwnableCallerSession ¶
type OwnableCallerSession struct { Contract *OwnableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OwnableCallerSession) Creator ¶
func (_Ownable *OwnableCallerSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*OwnableCallerSession) Owner ¶
func (_Ownable *OwnableCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*OwnableCallerSession) Version ¶
func (_Ownable *OwnableCallerSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type OwnableFilterer ¶
type OwnableFilterer struct {
// contains filtered or unexported fields
}
OwnableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnableFilterer ¶
func NewOwnableFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableFilterer, error)
NewOwnableFilterer creates a new log filterer instance of Ownable, bound to a specific deployed contract.
type OwnableRaw ¶
type OwnableRaw struct {
Contract *Ownable // Generic contract binding to access the raw methods on
}
OwnableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnableRaw) Call ¶
func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OwnableRaw) Transact ¶
func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableRaw) Transfer ¶
func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableSession ¶
type OwnableSession struct { Contract *Ownable // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnableSession) Creator ¶
func (_Ownable *OwnableSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() constant returns(address)
func (*OwnableSession) Kill ¶
func (_Ownable *OwnableSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*OwnableSession) Owner ¶
func (_Ownable *OwnableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*OwnableSession) TransferCreatorship ¶
func (_Ownable *OwnableSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*OwnableSession) TransferOwnership ¶
func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*OwnableSession) Version ¶
func (_Ownable *OwnableSession) Version() ([32]byte, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(bytes32)
type OwnableTransactor ¶
type OwnableTransactor struct {
// contains filtered or unexported fields
}
OwnableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnableTransactor ¶
func NewOwnableTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableTransactor, error)
NewOwnableTransactor creates a new write-only instance of Ownable, bound to a specific deployed contract.
func (*OwnableTransactor) Kill ¶
func (_Ownable *OwnableTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*OwnableTransactor) TransferCreatorship ¶
func (_Ownable *OwnableTransactor) TransferCreatorship(opts *bind.TransactOpts, newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*OwnableTransactor) TransferOwnership ¶
func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTransactorRaw ¶
type OwnableTransactorRaw struct {
Contract *OwnableTransactor // Generic write-only contract binding to access the raw methods on
}
OwnableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnableTransactorRaw) Transact ¶
func (_Ownable *OwnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableTransactorRaw) Transfer ¶
func (_Ownable *OwnableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableTransactorSession ¶
type OwnableTransactorSession struct { Contract *OwnableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnableTransactorSession) Kill ¶
func (_Ownable *OwnableTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*OwnableTransactorSession) TransferCreatorship ¶
func (_Ownable *OwnableTransactorSession) TransferCreatorship(newCreator common.Address) (*types.Transaction, error)
TransferCreatorship is a paid mutator transaction binding the contract method 0x6d2e4b1b.
Solidity: function transferCreatorship(address newCreator) returns()
func (*OwnableTransactorSession) TransferOwnership ¶
func (_Ownable *OwnableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()