Operation Builder Reference

Use the format Mitum.allowedOperation.<group>.<method>() to construct an allowed operation object; each method below creates the corresponding operation hint (and requires a contract parameter where specified).

Builder Group
Method
Contract Parameter Required
Support Multi Item
Operation Hint

currency

transfer()

No

Yes

mitum-currency-transfer-operation

account

create()

No

Yes

mitum-currency-create-account-operation

updateKey()

No

No

mitum-currency-update-key-operation

contract

create()

No

Yes

mitum-extension-create-contract-account-operation

withdraw()

No

Yes

mitum-extension-withdraw-operation

updateRecipient()

No

No

mitum-extension-update-recipient-operation

updateHandler()

No

No

mitum-extension-update-handler-operation

authdid

registerModel(contract)

Yes

No

mitum-did-register-model-operation

create(contract)

Yes

No

mitum-did-create-did-operation

updateDocument(contract)

Yes

No

mitum-did-update-did-document-operation

nft

registerModel(contract)

Yes

No

mitum-nft-register-model-operation

updateModelConfig(contract)

Yes

No

mitum-nft-update-model-config-operation

mint(contract)

Yes

Yes

mitum-nft-mint-operation

approveAll(contract)

Yes

Yes

mitum-nft-approve-all-operation

approve(contract)

Yes

Yes

mitum-nft-approve-operation

transfer(contract)

Yes

Yes

mitum-nft-transfer-operation

addSignature(contract)

Yes

Yes

mitum-nft-add-signature-operation

token

registerModel(contract)

Yes

No

mitum-token-register-model-operation

mint(contract)

Yes

No

mitum-token-mint-operation

transfer(contract)

Yes

Yes

mitum-token-transfer-operation

approve(contract)

Yes

Yes

mitum-token-approve-operation

burn(contract)

Yes

No

mitum-token-burn-operation

transferFrom(contract)

Yes

Yes

mitum-token-transfer-from-operation

point

registerModel(contract)

Yes

No

mitum-point-register-model-operation

mint(contract)

Yes

No

mitum-point-mint-operation

transfer(contract)

Yes

Yes

mitum-point-transfer-operation

approve(contract)

Yes

Yes

mitum-point-approve-operation

burn(contract)

Yes

No

mitum-point-burn-operation

transferFrom(contract)

Yes

Yes

mitum-point-transfer-from-operation

timestamp

registerModel(contract)

Yes

No

mitum-timestamp-register-model-operation

issue(contract)

Yes

No

mitum-timestamp-issue-operation

storage

registerModel(contract)

Yes

No

mitum-storage-register-model-operation

createData(contract)

Yes

Yes

mitum-storage-create-data-operation

deleteData(contract)

Yes

No

mitum-storage-delete-data-operation

updateData(contract)

Yes

Yes

mitum-storage-update-data-operation

payment

registerModel(contract)

Yes

No

mitum-payment-register-model-operation

deposit(contract)

Yes

No

mitum-payment-deposit-operation

updateAccountSetting(contract)

Yes

No

mitum-payment-update-account-setting-operation

withdraw(contract)

Yes

No

mitum-payment-withdraw-operation

transfer(contract)

Yes

No

mitum-payment-transfer-operation

dao

registerModel(contract)

Yes

No

mitum-dao-register-model-operation

updateModelConfig(contract)

Yes

No

mitum-dao-update-model-config-operation

propose(contract)

Yes

No

mitum-dao-propose-operation

cancelProposal(contract)

Yes

No

mitum-dao-cancel-proposal-operation

register(contract)

Yes

No

mitum-dao-register-operation

preSnap(contract)

Yes

No

mitum-dao-pre-snap-operation

postSnap(contract)

Yes

No

mitum-dao-post-snap-operation

vote(contract)

Yes

No

mitum-dao-vote-operation

execute(contract)

Yes

No

mitum-dao-execute-operation

Last updated