java.lang.Object
tech.deplant.java4ever.framework.contract.OwnedContract
tech.deplant.java4ever.framework.contract.EverOSGiver
- All Implemented Interfaces:
Giver
Implementation of GiverV2 contract that is included in EverNodeSE image.
-
Field Summary
FieldsFields inherited from class tech.deplant.java4ever.framework.contract.OwnedContract
abi, address, credentials, sdk
-
Constructor Summary
ConstructorsConstructorDescriptionEverOSGiver
(OwnedContract contract) EverOSGiver
(Sdk sdk) EverOSGiver
(Sdk sdk, Address address, Credentials owner, ContractAbi abi) -
Method Summary
Modifier and TypeMethodDescriptionstatic ContractAbi
ABI()
void
give
(Address to, BigInteger amount) Implementations of this method should send specified amount to specified address.Methods inherited from class tech.deplant.java4ever.framework.contract.OwnedContract
abi, account, address, balance, callExternal, callExternal, callExternalDebugTree, credentials, encodeInternalPayload, runGetter, runGetter, sdk, tvmPubkey
-
Field Details
-
KEYS
-
ADDRESS
-
-
Constructor Details
-
EverOSGiver
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
EverOSGiver
-
EverOSGiver
-
-
Method Details
-
ABI
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
give
public void give(Address to, BigInteger amount) throws tech.deplant.java4ever.binding.EverSdkException Description copied from interface:Giver
Implementations of this method should send specified amount to specified address.
-