accounts.iface
@bosonprotocol/core-sdk / Exports / accounts / iface
Namespace: iface
accounts.iface
Table of contents
Variables
Functions
- createSellerArgsToStruct
- encodeActivateDisputeResolver
- encodeAddFeesToDisputeResolver
- encodeAddSellersToAllowList
- encodeCreateDisputeResolver
- encodeCreateSeller
- encodeOptInToDisputeResolverUpdate
- encodeOptInToSellerUpdate
- encodeRemoveFeesFromDisputeResolver
- encodeRemoveSellersFromAllowList
- encodeUpdateDisputeResolver
- encodeUpdateSeller
- updateSellerArgsToStruct
Variables
bosonAccountHandlerIface
• Const bosonAccountHandlerIface: Interface
Defined in
Functions
createSellerArgsToStruct
▸ createSellerArgsToStruct(args): Object
Parameters
| Name | Type |
|---|---|
args | CreateSellerArgs |
Returns
Object
| Name | Type |
|---|---|
authTokenStruct | AuthTokenStruct |
sellerStruct | Partial<SellerStruct> |
voucherInitValues | VoucherInitValuesStruct |
Defined in
encodeActivateDisputeResolver
▸ encodeActivateDisputeResolver(disputeResolverId): string
Parameters
| Name | Type |
|---|---|
disputeResolverId | BigNumberish |
Returns
string
Defined in
encodeAddFeesToDisputeResolver
▸ encodeAddFeesToDisputeResolver(args): string
Parameters
| Name | Type |
|---|---|
args | Object |
args.disputeResolverId | BigNumberish |
args.fees | DisputeResolutionFee[] |
Returns
string
Defined in
encodeAddSellersToAllowList
▸ encodeAddSellersToAllowList(args): string
Parameters
| Name | Type |
|---|---|
args | Object |
args.disputeResolverId | BigNumberish |
args.sellerAllowList | BigNumberish[] |
Returns
string
Defined in
encodeCreateDisputeResolver
▸ encodeCreateDisputeResolver(args): string
Parameters
| Name | Type |
|---|---|
args | CreateDisputeResolverArgs |
Returns
string
Defined in
encodeCreateSeller
▸ encodeCreateSeller(seller): string
Parameters
| Name | Type |
|---|---|
seller | CreateSellerArgs |
Returns
string
Defined in
encodeOptInToDisputeResolverUpdate
▸ encodeOptInToDisputeResolverUpdate(disputeResolver): string
Parameters
| Name | Type |
|---|---|
disputeResolver | OptInToDisputeResolverUpdateArgs |
Returns
string
Defined in
encodeOptInToSellerUpdate
▸ encodeOptInToSellerUpdate(seller): string
Parameters
| Name | Type |
|---|---|
seller | OptInToSellerUpdateArgs |
Returns
string
Defined in
encodeRemoveFeesFromDisputeResolver
▸ encodeRemoveFeesFromDisputeResolver(args): string
Parameters
| Name | Type |
|---|---|
args | Object |
args.disputeResolverId | BigNumberish |
args.feeTokenAddresses | string[] |
Returns
string
Defined in
encodeRemoveSellersFromAllowList
▸ encodeRemoveSellersFromAllowList(args): string
Parameters
| Name | Type |
|---|---|
args | Object |
args.disputeResolverId | BigNumberish |
args.sellerAllowList | BigNumberish[] |
Returns
string
Defined in
encodeUpdateDisputeResolver
▸ encodeUpdateDisputeResolver(disputeResolver): string
Parameters
| Name | Type |
|---|---|
disputeResolver | DisputeResolverStruct |
Returns
string
Defined in
encodeUpdateSeller
▸ encodeUpdateSeller(seller): string
Parameters
| Name | Type |
|---|---|
seller | UpdateSellerArgs |
Returns
string
Defined in
updateSellerArgsToStruct
▸ updateSellerArgsToStruct(args): Object
Parameters
| Name | Type |
|---|---|
args | UpdateSellerArgs |
Returns
Object
| Name | Type |
|---|---|
authTokenStruct | { tokenId: BigNumberish = authTokenId; tokenType: number = authTokenType } |
authTokenStruct.tokenId | BigNumberish |
authTokenStruct.tokenType | number |
sellerStruct | Partial<SellerStruct> |