All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.neow3j.devpack.annotations.CallFlags Maven / Gradle / Ivy

There is a newer version: 3.23.0
Show newest version
package io.neow3j.devpack.annotations;

/**
 * This annotation is used on smart contract interface methods to specify what operations are allowed when they are
 * called. When this annotation is absent, {@link io.neow3j.devpack.constants.CallFlags#All} is used by default.
 * 

* Use the constants in {@link io.neow3j.devpack.constants.CallFlags} to set the desired value. *

* For example: *

{@code @CallFlags(ReadStates)} *

{@code public native ByteString getStorageValue();}

*/ public @interface CallFlags { byte value(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy