Skip to content

Latest commit

 

History

History
46 lines (36 loc) · 1.84 KB

ExecuteActionRequest.md

File metadata and controls

46 lines (36 loc) · 1.84 KB

ExecuteActionRequest

oneOf schemas

Example

// Import classes:
import com.fireblocks.sdk.model.ExecuteActionRequest;
import com.fireblocks.sdk.model.StakeRequestDto;
import com.fireblocks.sdk.model.UnstakeRequestDto;
import com.fireblocks.sdk.model.WithdrawRequestDto;

public class Example {
    public static void main(String[] args) {
        ExecuteActionRequest exampleExecuteActionRequest = new ExecuteActionRequest();

        // create a new StakeRequestDto
        StakeRequestDto exampleStakeRequestDto = new StakeRequestDto();
        // set ExecuteActionRequest to StakeRequestDto
        exampleExecuteActionRequest.setActualInstance(exampleStakeRequestDto);
        // to get back the StakeRequestDto set earlier
        StakeRequestDto testStakeRequestDto = (StakeRequestDto) exampleExecuteActionRequest.getActualInstance();

        // create a new UnstakeRequestDto
        UnstakeRequestDto exampleUnstakeRequestDto = new UnstakeRequestDto();
        // set ExecuteActionRequest to UnstakeRequestDto
        exampleExecuteActionRequest.setActualInstance(exampleUnstakeRequestDto);
        // to get back the UnstakeRequestDto set earlier
        UnstakeRequestDto testUnstakeRequestDto = (UnstakeRequestDto) exampleExecuteActionRequest.getActualInstance();

        // create a new WithdrawRequestDto
        WithdrawRequestDto exampleWithdrawRequestDto = new WithdrawRequestDto();
        // set ExecuteActionRequest to WithdrawRequestDto
        exampleExecuteActionRequest.setActualInstance(exampleWithdrawRequestDto);
        // to get back the WithdrawRequestDto set earlier
        WithdrawRequestDto testWithdrawRequestDto = (WithdrawRequestDto) exampleExecuteActionRequest.getActualInstance();
    }
}