Directories

github.com/renegade-fi/golang-sdk/abis
github.com/renegade-fi/golang-sdk/client Package client provides a client for the renegade API
github.com/renegade-fi/golang-sdk/crypto Package crypto provides cryptographic primitives for the Renegade SDK
github.com/renegade-fi/golang-sdk/examples/01_external_match
github.com/renegade-fi/golang-sdk/examples/02_external_quote_validation Package main is an example of how to use the Renegade SDK to get an external quote, validate it, and submit it to the sequencer.
github.com/renegade-fi/golang-sdk/examples/03_external_match_with_receiver
github.com/renegade-fi/golang-sdk/examples/04_modify_quoted_order
github.com/renegade-fi/golang-sdk/examples/05_native_eth_gas_sponsorship
github.com/renegade-fi/golang-sdk/examples/06_exact_amount_out Package main provides an example of how to get a quote for an exact amount out
github.com/renegade-fi/golang-sdk/examples/07_get_fees This example demonstrates how to get fees for a given asset
github.com/renegade-fi/golang-sdk/examples/08_in_kind_gas_sponsorship
github.com/renegade-fi/golang-sdk/examples/09_shared_bundle Example of assembling a shared bundle
github.com/renegade-fi/golang-sdk/examples/10_base_sepolia_match
github.com/renegade-fi/golang-sdk/examples/11_direct_match Package main demonstrates retrieving and submitting an external match bundle directly.
github.com/renegade-fi/golang-sdk/examples/common Package common contains common functions for the examples
github.com/renegade-fi/golang-sdk/wallet Package wallet provides a wallet for the Renegade system