A C D E F G H I N P R S T V W 
All Classes All Packages

A

account() - Method in class foundation.icon.xcall.NetworkAddress
 

C

CallExecuted(BigInteger, int, String) - Method in interface foundation.icon.xcall.CallService
Notifies that the call message has been executed.
CallMessage(String, String, BigInteger, BigInteger, byte[]) - Method in interface foundation.icon.xcall.CallService
Notifies the user that a new call message has arrived.
CallMessageSent(Address, String, BigInteger) - Method in interface foundation.icon.xcall.CallService
Notifies that the requested call message has been sent.
CallRequest - Class in foundation.icon.xcall
 
CallRequest(Address, String, String[], byte[]) - Constructor for class foundation.icon.xcall.CallRequest
 
CallService - Interface in foundation.icon.xcall
 
CallServiceReceiver - Interface in foundation.icon.xcall
 
Connection - Interface in foundation.icon.xcall
 
CSMessage - Class in foundation.icon.xcall
 
CSMessage(int, byte[]) - Constructor for class foundation.icon.xcall.CSMessage
 
CSMessageRequest - Class in foundation.icon.xcall
 
CSMessageRequest(String, String, BigInteger, boolean, byte[], String[]) - Constructor for class foundation.icon.xcall.CSMessageRequest
 
CSMessageResponse - Class in foundation.icon.xcall
 
CSMessageResponse(BigInteger, int) - Constructor for class foundation.icon.xcall.CSMessageResponse
 

D

DefaultCallServiceReceiver - Interface in foundation.icon.xcall
 

E

enabled() - Method in class foundation.icon.xcall.CallRequest
 
equals(Object) - Method in class foundation.icon.xcall.NetworkAddress
 
executeCall(BigInteger, byte[]) - Method in interface foundation.icon.xcall.CallService
Executes the requested call message.
executeRollback(BigInteger) - Method in interface foundation.icon.xcall.CallService
Rollbacks the caller state of the request '_sn'.

F

FAILURE - Static variable in class foundation.icon.xcall.CSMessageResponse
 
FeeManage - Interface in foundation.icon.xcall
 
foundation.icon.xcall - package foundation.icon.xcall
 
fromBytes(byte[]) - Static method in class foundation.icon.xcall.CSMessage
 
fromBytes(byte[]) - Static method in class foundation.icon.xcall.CSMessageRequest
 
fromBytes(byte[]) - Static method in class foundation.icon.xcall.CSMessageResponse
 
fromBytes(byte[]) - Static method in class foundation.icon.xcall.NetworkAddress
 

G

getCode() - Method in class foundation.icon.xcall.CSMessageResponse
 
getData() - Method in class foundation.icon.xcall.CSMessage
 
getData() - Method in class foundation.icon.xcall.CSMessageRequest
 
getFee(String, boolean) - Method in interface foundation.icon.xcall.Connection
Gets the fee to the target network _response should be true if it uses positive value for _sn of Connection.sendMessage(java.lang.String, java.lang.String, java.math.BigInteger, byte[]).
getFee(String, boolean, String[]) - Method in interface foundation.icon.xcall.FeeManage
Gets the fee for delivering a message to the _net.
getFrom() - Method in class foundation.icon.xcall.CallRequest
 
getFrom() - Method in class foundation.icon.xcall.CSMessageRequest
 
getProtocolFee() - Method in interface foundation.icon.xcall.FeeManage
Gets the current protocol fee amount.
getProtocols() - Method in class foundation.icon.xcall.CallRequest
 
getProtocols() - Method in class foundation.icon.xcall.CSMessageRequest
 
getRollback() - Method in class foundation.icon.xcall.CallRequest
 
getSn() - Method in class foundation.icon.xcall.CSMessageRequest
 
getSn() - Method in class foundation.icon.xcall.CSMessageResponse
 
getTo() - Method in class foundation.icon.xcall.CallRequest
 
getTo() - Method in class foundation.icon.xcall.CSMessageRequest
 
getType() - Method in class foundation.icon.xcall.CSMessage
 

H

handleCallMessage(String, byte[]) - Method in interface foundation.icon.xcall.DefaultCallServiceReceiver
Handles the call message received from the source chain.
handleCallMessage(String, byte[], String[]) - Method in interface foundation.icon.xcall.CallServiceReceiver
Handles the call message received from the source chain.
handleError(BigInteger) - Method in interface foundation.icon.xcall.CallService
Handle the error on delivering the message.
handleMessage(String, byte[]) - Method in interface foundation.icon.xcall.CallService
Handles incoming Messages.
hashCode() - Method in class foundation.icon.xcall.NetworkAddress
 
hashData() - Method in class foundation.icon.xcall.CSMessageRequest
 

I

isValid() - Method in class foundation.icon.xcall.NetworkAddress
 

N

NAME - Static variable in interface foundation.icon.xcall.CallService
The name of CallService.
needRollback() - Method in class foundation.icon.xcall.CSMessageRequest
 
net() - Method in class foundation.icon.xcall.NetworkAddress
 
NetworkAddress - Class in foundation.icon.xcall
 
NetworkAddress(String, String) - Constructor for class foundation.icon.xcall.NetworkAddress
 
NetworkAddress(String, Address) - Constructor for class foundation.icon.xcall.NetworkAddress
 

P

parse(String) - Static method in class foundation.icon.xcall.NetworkAddress
 

R

readObject(ObjectReader) - Static method in class foundation.icon.xcall.CallRequest
 
readObject(ObjectReader) - Static method in class foundation.icon.xcall.CSMessage
 
readObject(ObjectReader) - Static method in class foundation.icon.xcall.CSMessageRequest
 
readObject(ObjectReader) - Static method in class foundation.icon.xcall.CSMessageResponse
 
readObject(ObjectReader) - Static method in class foundation.icon.xcall.NetworkAddress
 
REQUEST - Static variable in class foundation.icon.xcall.CSMessage
 
RESPONSE - Static variable in class foundation.icon.xcall.CSMessage
 
ResponseMessage(BigInteger, int) - Method in interface foundation.icon.xcall.CallService
Notifies that a response message has arrived for the `_sn` if the request was a two-way message.
RollbackExecuted(BigInteger) - Method in interface foundation.icon.xcall.CallService
Notifies that the rollback has been executed.
RollbackMessage(BigInteger) - Method in interface foundation.icon.xcall.CallService
Notifies the user that a rollback operation is required for the request '_sn'.

S

sendCallMessage(String, byte[], byte[], String[], String[]) - Method in interface foundation.icon.xcall.CallService
Sends a call message to the contract on the destination chain.
sendMessage(String, String, BigInteger, byte[]) - Method in interface foundation.icon.xcall.Connection
Sends the message to a specific network.
setEnabled() - Method in class foundation.icon.xcall.CallRequest
 
setProtocolFee(BigInteger) - Method in interface foundation.icon.xcall.FeeManage
Sets the protocol fee amount.
SUCCESS - Static variable in class foundation.icon.xcall.CSMessageResponse
 

T

toBytes() - Method in class foundation.icon.xcall.CSMessage
 
toBytes() - Method in class foundation.icon.xcall.CSMessageRequest
 
toBytes() - Method in class foundation.icon.xcall.CSMessageResponse
 
toBytes() - Method in class foundation.icon.xcall.NetworkAddress
 
toString() - Method in class foundation.icon.xcall.NetworkAddress
 

V

valueOf(String) - Static method in class foundation.icon.xcall.NetworkAddress
 
valueOf(String, String) - Static method in class foundation.icon.xcall.NetworkAddress
 

W

writeObject(ObjectWriter) - Method in class foundation.icon.xcall.NetworkAddress
 
writeObject(ObjectWriter, CallRequest) - Static method in class foundation.icon.xcall.CallRequest
 
writeObject(ObjectWriter, CSMessage) - Static method in class foundation.icon.xcall.CSMessage
 
writeObject(ObjectWriter, CSMessageRequest) - Static method in class foundation.icon.xcall.CSMessageRequest
 
writeObject(ObjectWriter, CSMessageResponse) - Static method in class foundation.icon.xcall.CSMessageResponse
 
writeObject(ObjectWriter, NetworkAddress) - Static method in class foundation.icon.xcall.NetworkAddress
 
A C D E F G H I N P R S T V W 
All Classes All Packages