diff --git a/_code-samples/batch/go/rpc/main.go b/_code-samples/batch/go/rpc/main.go index 3ce33b7fce..33740c43ec 100644 --- a/_code-samples/batch/go/rpc/main.go +++ b/_code-samples/batch/go/rpc/main.go @@ -40,30 +40,25 @@ func main() { // Create and fund wallets userWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } user2Wallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } receiverWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallets...") if err := client.FundWallet(&userWallet); err != nil { - fmt.Println(err) - return + panic(err) } if err := client.FundWallet(&user2Wallet); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallets funded") @@ -105,8 +100,7 @@ func main() { flattenedBatchTx := batchTx.Flatten() fmt.Println("Autofilling flattened batch transaction...") if err := client.Autofill(&flattenedBatchTx); err != nil { - fmt.Println("Autofill error:", err) - return + panic(err) } fmt.Println("Signing batch transaction...") @@ -115,8 +109,7 @@ func main() { Wallet: &userWallet, }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Batch transaction submitted") @@ -165,14 +158,12 @@ func main() { flattenedMultiBatchTx := multiBatchTx.Flatten() fmt.Println("Autofilling flattened multi batch transaction...") if err := client.AutofillMultisigned(&flattenedMultiBatchTx, 1); err != nil { - fmt.Println("Autofill error:", err) - return + panic(err) } fmt.Println("Signing multi batch transaction...") if err := wallet.SignMultiBatch(user2Wallet, &flattenedMultiBatchTx, nil); err != nil { - fmt.Println("Signing error:", err) - return + panic(err) } response, err = client.SubmitTxAndWait(flattenedMultiBatchTx, &types.SubmitOptions{ @@ -180,8 +171,7 @@ func main() { Wallet: &userWallet, }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Multisig Batch transaction submitted") diff --git a/_code-samples/batch/go/ws/main.go b/_code-samples/batch/go/ws/main.go index fe0615ca5b..027e066480 100644 --- a/_code-samples/batch/go/ws/main.go +++ b/_code-samples/batch/go/ws/main.go @@ -36,36 +36,30 @@ func main() { defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } // Create and fund wallets userWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } user2Wallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } receiverWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallets...") if err := client.FundWallet(&userWallet); err != nil { - fmt.Println(err) - return + panic(err) } if err := client.FundWallet(&user2Wallet); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallets funded") @@ -107,8 +101,7 @@ func main() { flattenedBatchTx := batchTx.Flatten() fmt.Println("Autofilling flattened batch transaction...") if err := client.Autofill(&flattenedBatchTx); err != nil { - fmt.Println("Autofill error:", err) - return + panic(err) } fmt.Println("Signing batch transaction...") @@ -117,8 +110,7 @@ func main() { Wallet: &userWallet, }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Batch transaction submitted") @@ -167,14 +159,12 @@ func main() { flattenedMultiBatchTx := multiBatchTx.Flatten() fmt.Println("Autofilling flattened multi batch transaction...") if err := client.AutofillMultisigned(&flattenedMultiBatchTx, 1); err != nil { - fmt.Println("Autofill error:", err) - return + panic(err) } fmt.Println("Signing multi batch transaction...") if err := wallet.SignMultiBatch(user2Wallet, &flattenedMultiBatchTx, nil); err != nil { - fmt.Println("Signing error:", err) - return + panic(err) } response, err = client.SubmitTxAndWait(flattenedMultiBatchTx, &types.SubmitOptions{ @@ -182,8 +172,7 @@ func main() { Wallet: &userWallet, }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Multisig Batch transaction submitted") diff --git a/_code-samples/checks/go/rpc/main.go b/_code-samples/checks/go/rpc/main.go index 8683f81b6b..7c8dcf1299 100644 --- a/_code-samples/checks/go/rpc/main.go +++ b/_code-samples/checks/go/rpc/main.go @@ -25,26 +25,22 @@ func main() { w, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } receiverWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Setting up wallets...") if err := client.FundWallet(&w); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Sender wallet funded!") if err := client.FundWallet(&receiverWallet); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Receiver wallet funded!") @@ -68,20 +64,17 @@ func main() { flatCc := cc.Flatten() if err := client.Autofill(&flatCc); err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err := w.Sign(flatCc) if err != nil { - fmt.Println(err) - return + panic(err) } res, err := client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } if !res.Validated { @@ -140,20 +133,17 @@ func main() { flatCheckCash := checkCash.Flatten() if err := client.Autofill(&flatCheckCash); err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err = receiverWallet.Sign(flatCheckCash) if err != nil { - fmt.Println(err) - return + panic(err) } res, err = client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Check cashed out!") diff --git a/_code-samples/checks/go/ws/main.go b/_code-samples/checks/go/ws/main.go index 4a7f02899f..65eede1300 100644 --- a/_code-samples/checks/go/ws/main.go +++ b/_code-samples/checks/go/ws/main.go @@ -22,8 +22,7 @@ func main() { defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } if !client.IsConnected() { @@ -36,26 +35,22 @@ func main() { w, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } receiverWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Setting up wallets...") if err := client.FundWallet(&w); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Sender wallet funded!") if err := client.FundWallet(&receiverWallet); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Receiver wallet funded!") @@ -79,20 +74,18 @@ func main() { flatCc := cc.Flatten() if err := client.Autofill(&flatCc); err != nil { - fmt.Println(err) - return + panic(err) } + blob, _, err := w.Sign(flatCc) if err != nil { - fmt.Println(err) - return + panic(err) } res, err := client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } if !res.Validated { @@ -151,20 +144,17 @@ func main() { flatCheckCash := checkCash.Flatten() if err := client.Autofill(&flatCheckCash); err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err = receiverWallet.Sign(flatCheckCash) if err != nil { - fmt.Println(err) - return + panic(err) } res, err = client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Check cashed out!") diff --git a/_code-samples/clawback/go/rpc/main.go b/_code-samples/clawback/go/rpc/main.go index 7019832250..0d83713b20 100644 --- a/_code-samples/clawback/go/rpc/main.go +++ b/_code-samples/clawback/go/rpc/main.go @@ -35,25 +35,21 @@ func main() { fmt.Println("Setting up wallets...") coldWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating cold wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&coldWallet) if err != nil { - fmt.Printf("Error funding cold wallet: %s\n", err) - return + panic(err) } fmt.Println("Cold wallet funded!") hotWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating hot wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&hotWallet) if err != nil { - fmt.Printf("Error funding hot wallet: %s\n", err) - return + panic(err) } fmt.Println("Hot wallet funded!") fmt.Println() @@ -85,20 +81,17 @@ func main() { err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err := coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err := client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -130,20 +123,17 @@ func main() { flattenedTx = hotColdTrustSet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = hotWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -177,20 +167,17 @@ func main() { flattenedTx = coldToHotPayment.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -223,20 +210,17 @@ func main() { flattenedTx = coldWalletClawback.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { diff --git a/_code-samples/clawback/go/ws/main.go b/_code-samples/clawback/go/ws/main.go index 1ef7b03efe..88119fac61 100644 --- a/_code-samples/clawback/go/ws/main.go +++ b/_code-samples/clawback/go/ws/main.go @@ -30,8 +30,7 @@ func main() { fmt.Println("Connecting to server...") if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Connection: ", client.IsConnected()) @@ -42,25 +41,21 @@ func main() { fmt.Println("Setting up wallets...") coldWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating cold wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&coldWallet) if err != nil { - fmt.Printf("Error funding cold wallet: %s\n", err) - return + panic(err) } fmt.Println("Cold wallet funded!") hotWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating hot wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&hotWallet) if err != nil { - fmt.Printf("Error funding hot wallet: %s\n", err) - return + panic(err) } fmt.Println("Hot wallet funded!") fmt.Println() @@ -92,20 +87,17 @@ func main() { err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err := coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err := client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -137,20 +129,17 @@ func main() { flattenedTx = hotColdTrustSet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = hotWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -184,20 +173,17 @@ func main() { flattenedTx = coldToHotPayment.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -230,20 +216,17 @@ func main() { flattenedTx = coldWalletClawback.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { diff --git a/_code-samples/credential/go/rpc/main.go b/_code-samples/credential/go/rpc/main.go index 95c63507e8..0473667466 100644 --- a/_code-samples/credential/go/rpc/main.go +++ b/_code-samples/credential/go/rpc/main.go @@ -23,14 +23,12 @@ func main() { fmt.Println("Setting up credential issuer wallet...") issuer, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating issuer wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&issuer) if err != nil { - fmt.Printf("Error funding issuer wallet: %s\n", err) - return + panic(err) } fmt.Printf("Issuer wallet funded: %s\n", issuer.ClassicAddress) @@ -40,14 +38,12 @@ func main() { fmt.Println("Setting up Subject wallet...") subjectWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating subject wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&subjectWallet) if err != nil { - fmt.Printf("Error funding subject wallet: %s\n", err) - return + panic(err) } fmt.Printf("Subject wallet funded: %s\n", subjectWallet.ClassicAddress) @@ -60,8 +56,7 @@ func main() { credentialType := types.CredentialType("6D795F63726564656E7469616C") if err != nil { - fmt.Printf("Error converting expiration to ripple time: %s\n", err) - return + panic(err) } txn := &transaction.CredentialCreate{ diff --git a/_code-samples/credential/go/ws/main.go b/_code-samples/credential/go/ws/main.go index 7aee85962f..1093d6d462 100644 --- a/_code-samples/credential/go/ws/main.go +++ b/_code-samples/credential/go/ws/main.go @@ -20,8 +20,7 @@ func main() { client := clients.GetDevnetWebsocketClient() fmt.Println("Connecting to server...") if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Client configured!") @@ -36,14 +35,12 @@ func main() { fmt.Println("Setting up credential issuer wallet...") issuer, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating issuer wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&issuer) if err != nil { - fmt.Printf("Error funding issuer wallet: %s\n", err) - return + panic(err) } fmt.Printf("Issuer wallet funded: %s\n", issuer.ClassicAddress) @@ -53,14 +50,12 @@ func main() { fmt.Println("Setting up Subject wallet...") subjectWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating subject wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&subjectWallet) if err != nil { - fmt.Printf("Error funding subject wallet: %s\n", err) - return + panic(err) } fmt.Printf("Subject wallet funded: %s\n", subjectWallet.ClassicAddress) @@ -73,8 +68,7 @@ func main() { credentialType := types.CredentialType("6D795F63726564656E7469616C") if err != nil { - fmt.Printf("Error converting expiration to ripple time: %s\n", err) - return + panic(err) } txn := &transaction.CredentialCreate{ diff --git a/_code-samples/delegate-set/go/rpc/main.go b/_code-samples/delegate-set/go/rpc/main.go index 8372a2309b..a2314cef67 100644 --- a/_code-samples/delegate-set/go/rpc/main.go +++ b/_code-samples/delegate-set/go/rpc/main.go @@ -26,24 +26,20 @@ func main() { // Create and fund wallets delegatorWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } delegateeWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallets...") if err := client.FundWallet(&delegatorWallet); err != nil { - fmt.Println(err) - return + panic(err) } if err := client.FundWallet(&delegateeWallet); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallets funded") @@ -82,8 +78,7 @@ func main() { Wallet: &delegatorWallet, }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("DelegateSet transaction submitted") @@ -107,8 +102,7 @@ func main() { Wallet: &delegateeWallet, }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Delegated payment submitted") diff --git a/_code-samples/delegate-set/go/ws/main.go b/_code-samples/delegate-set/go/ws/main.go index 78bd2f8540..6b303c4c04 100644 --- a/_code-samples/delegate-set/go/ws/main.go +++ b/_code-samples/delegate-set/go/ws/main.go @@ -21,31 +21,26 @@ func main() { defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } // Create and fund wallets delegatorWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } delegateeWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallets...") if err := client.FundWallet(&delegatorWallet); err != nil { - fmt.Println(err) - return + panic(err) } if err := client.FundWallet(&delegateeWallet); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallets funded") @@ -81,20 +76,17 @@ func main() { // Submit DelegateSet transaction flattenedTx := delegateSetTx.Flatten() if err := client.Autofill(&flattenedTx); err != nil { - fmt.Println(err) - return + panic(err) } txBlob, _, err := delegatorWallet.Sign(flattenedTx) if err != nil { - fmt.Println(err) - return + panic(err) } response, err := client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("DelegateSet transaction submitted") @@ -115,20 +107,17 @@ func main() { // Submit delegated payment flatDelegatedPayment := delegatedPaymentTx.Flatten() if err := client.Autofill(&flatDelegatedPayment); err != nil { - fmt.Println(err) - return + panic(err) } txBlob2, _, err := delegateeWallet.Sign(flatDelegatedPayment) if err != nil { - fmt.Println(err) - return + panic(err) } response2, err := client.SubmitTxBlobAndWait(txBlob2, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Delegated payment submitted") diff --git a/_code-samples/deposit-preauth/go/rpc/main.go b/_code-samples/deposit-preauth/go/rpc/main.go index 9d4657cd4f..54eef31f91 100644 --- a/_code-samples/deposit-preauth/go/rpc/main.go +++ b/_code-samples/deposit-preauth/go/rpc/main.go @@ -24,14 +24,12 @@ func main() { fmt.Println("Setting up credential issuer wallet...") issuer, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating credential issuer wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&issuer) if err != nil { - fmt.Printf("Error funding credential issuer wallet: %s\n", err) - return + panic(err) } fmt.Printf("Credential issuer wallet funded: %s\n", issuer.ClassicAddress) @@ -41,14 +39,12 @@ func main() { fmt.Println("Setting up holder 1 wallet...") holderWallet1, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating holder 1 wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&holderWallet1) if err != nil { - fmt.Printf("Error funding holder 1 wallet: %s\n", err) - return + panic(err) } fmt.Printf("Holder 1 wallet funded: %s\n", holderWallet1.ClassicAddress) @@ -73,8 +69,7 @@ func main() { expiration, err := rippletime.IsoTimeToRippleTime(time.Now().Add(time.Hour * 24).Format(time.RFC3339)) if err != nil { - fmt.Printf("Error converting expiration to ripple time: %s\n", err) - return + panic(err) } credentialType := types.CredentialType("6D795F63726564656E7469616C") // my_credential @@ -142,8 +137,7 @@ func main() { objectsResponse, err := client.GetAccountObjects(objectsRequest) if err != nil { - fmt.Printf("Error getting the credential ID: %s\n", err) - return + panic(err) } // Check if we have any credential objects diff --git a/_code-samples/deposit-preauth/go/ws/main.go b/_code-samples/deposit-preauth/go/ws/main.go index 0a70db6264..95d9842b7d 100644 --- a/_code-samples/deposit-preauth/go/ws/main.go +++ b/_code-samples/deposit-preauth/go/ws/main.go @@ -22,8 +22,7 @@ func main() { client := clients.GetDevnetWebsocketClient() fmt.Println("Connecting to server...") if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Client configured!") @@ -38,14 +37,12 @@ func main() { fmt.Println("Setting up credential issuer wallet...") issuer, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating credential issuer wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&issuer) if err != nil { - fmt.Printf("Error funding credential issuer wallet: %s\n", err) - return + panic(err) } fmt.Printf("Credential issuer wallet funded: %s\n", issuer.ClassicAddress) @@ -55,14 +52,12 @@ func main() { fmt.Println("Setting up holder 1 wallet...") holderWallet1, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating holder 1 wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&holderWallet1) if err != nil { - fmt.Printf("Error funding holder 1 wallet: %s\n", err) - return + panic(err) } fmt.Printf("Holder 1 wallet funded: %s\n", holderWallet1.ClassicAddress) @@ -87,8 +82,7 @@ func main() { expiration, err := rippletime.IsoTimeToRippleTime(time.Now().Add(time.Hour * 24).Format(time.RFC3339)) if err != nil { - fmt.Printf("Error converting expiration to ripple time: %s\n", err) - return + panic(err) } credentialType := types.CredentialType("6D795F63726564656E7469616C") // my_credential @@ -156,8 +150,7 @@ func main() { objectsResponse, err := client.GetAccountObjects(objectsRequest) if err != nil { - fmt.Printf("Error getting the credential ID: %s\n", err) - return + panic(err) } // Check if we have any credential objects diff --git a/_code-samples/freeze/go/rpc/main.go b/_code-samples/freeze/go/rpc/main.go index a60c6a4f5d..c8b72e6527 100644 --- a/_code-samples/freeze/go/rpc/main.go +++ b/_code-samples/freeze/go/rpc/main.go @@ -30,14 +30,12 @@ func main() { fmt.Println("Setting up issuer wallet...") issuer, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating issuer wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&issuer) if err != nil { - fmt.Printf("Error funding issuer wallet: %s\n", err) - return + panic(err) } fmt.Printf("Issuer wallet funded: %s\n", issuer.ClassicAddress) @@ -47,14 +45,12 @@ func main() { fmt.Println("Setting up holder 1 wallet...") holderWallet1, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating holder wallet 1: %s\n", err) - return + panic(err) } err = client.FundWallet(&holderWallet1) if err != nil { - fmt.Printf("Error funding holder wallet 1: %s\n", err) - return + panic(err) } fmt.Printf("Holder wallet 1 funded: %s\n", holderWallet1.ClassicAddress) @@ -64,14 +60,12 @@ func main() { fmt.Println("Setting up holder 2 wallet...") holderWallet2, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating holder wallet 2: %s\n", err) - return + panic(err) } err = client.FundWallet(&holderWallet2) if err != nil { - fmt.Printf("Error funding holder wallet 2: %s\n", err) - return + panic(err) } fmt.Printf("Holder wallet 2 funded: %s\n", holderWallet2.ClassicAddress) fmt.Println() @@ -322,23 +316,17 @@ func submitAndWait(client *rpc.Client, txn SubmittableTransaction, wallet wallet err := client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling %s transaction: %s\n", txn.TxType(), err) - fmt.Println() - return + panic(err) } txBlob, _, err := wallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing %s transaction: %s\n", txn.TxType(), err) - fmt.Println() - return + panic(err) } response, err := client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting %s transaction: %s\n", txn.TxType(), err) - fmt.Println() - return + panic(err) } fmt.Printf("%s transaction submitted\n", txn.TxType()) diff --git a/_code-samples/freeze/go/ws/main.go b/_code-samples/freeze/go/ws/main.go index de9377147b..5ea6c2a780 100644 --- a/_code-samples/freeze/go/ws/main.go +++ b/_code-samples/freeze/go/ws/main.go @@ -27,8 +27,7 @@ func main() { client := getClient() fmt.Println("Connecting to server...") if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Client configured!") @@ -43,14 +42,12 @@ func main() { fmt.Println("Setting up issuer wallet...") issuer, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating issuer wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&issuer) if err != nil { - fmt.Printf("Error funding issuer wallet: %s\n", err) - return + panic(err) } fmt.Printf("Issuer wallet funded: %s\n", issuer.ClassicAddress) @@ -60,14 +57,12 @@ func main() { fmt.Println("Setting up holder 1 wallet...") holderWallet1, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating holder wallet 1: %s\n", err) - return + panic(err) } err = client.FundWallet(&holderWallet1) if err != nil { - fmt.Printf("Error funding holder wallet 1: %s\n", err) - return + panic(err) } fmt.Printf("Holder wallet 1 funded: %s\n", holderWallet1.ClassicAddress) @@ -77,14 +72,12 @@ func main() { fmt.Println("Setting up holder 2 wallet...") holderWallet2, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating holder wallet 2: %s\n", err) - return + panic(err) } err = client.FundWallet(&holderWallet2) if err != nil { - fmt.Printf("Error funding holder wallet 2: %s\n", err) - return + panic(err) } fmt.Printf("Holder wallet 2 funded: %s\n", holderWallet2.ClassicAddress) fmt.Println() @@ -332,23 +325,17 @@ func submitAndWait(client *websocket.Client, txn SubmittableTransaction, wallet err := client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling %s transaction: %s\n", txn.TxType(), err) - fmt.Println() - return + panic(err) } txBlob, _, err := wallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing %s transaction: %s\n", txn.TxType(), err) - fmt.Println() - return + panic(err) } response, err := client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting %s transaction: %s\n", txn.TxType(), err) - fmt.Println() - return + panic(err) } fmt.Printf("%s transaction submitted\n", txn.TxType()) diff --git a/_code-samples/get-started/go/base/ws/main.go b/_code-samples/get-started/go/base/ws/main.go index 02786553e2..ddfe3f3ecf 100644 --- a/_code-samples/get-started/go/base/ws/main.go +++ b/_code-samples/get-started/go/base/ws/main.go @@ -1,8 +1,6 @@ package main import ( - "fmt" - "github.com/Peersyst/xrpl-go/xrpl/faucet" "github.com/Peersyst/xrpl-go/xrpl/websocket" ) @@ -20,8 +18,7 @@ func main() { // Connect to the network if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } // ... custom code goes here diff --git a/_code-samples/get-started/go/get-acc-info/rpc/main.go b/_code-samples/get-started/go/get-acc-info/rpc/main.go index f933812a6a..dbc0bd50e2 100644 --- a/_code-samples/get-started/go/get-acc-info/rpc/main.go +++ b/_code-samples/get-started/go/get-acc-info/rpc/main.go @@ -26,16 +26,14 @@ func main() { // Create a new wallet w, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("New wallet created:") fmt.Println("Address:", w.ClassicAddress) // Fund the wallet with testnet XRP if err := client.FundWallet(&w); err != nil { - fmt.Println(err) - return + panic(err) } // Get info from the ledger about the address we just funded @@ -43,8 +41,7 @@ func main() { Account: w.GetAddress(), }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Account Balance:", acc_info.AccountData.Balance) fmt.Println("Account Sequence:", acc_info.AccountData.Sequence) @@ -52,8 +49,7 @@ func main() { // Get info about the ledger ledger, err := client.GetLedger(&ledger.Request{LedgerIndex: common.Current}) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Ledger Index:", ledger.Ledger.LedgerIndex) } diff --git a/_code-samples/get-started/go/get-acc-info/ws/main.go b/_code-samples/get-started/go/get-acc-info/ws/main.go index ed9fc336d7..ae15744308 100644 --- a/_code-samples/get-started/go/get-acc-info/ws/main.go +++ b/_code-samples/get-started/go/get-acc-info/ws/main.go @@ -26,8 +26,7 @@ func main() { // Connect to the network if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } if !client.IsConnected() { @@ -41,16 +40,14 @@ func main() { // Create a new wallet w, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("New wallet created:") fmt.Println("Address:", w.ClassicAddress) // Fund the wallet with testnet XRP if err := client.FundWallet(&w); err != nil { - fmt.Println(err) - return + panic(err) } // Get info from the ledger about the address we just funded @@ -58,8 +55,7 @@ func main() { Account: w.GetAddress(), }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Account Balance:", acc_info.AccountData.Balance) fmt.Println("Account Sequence:", acc_info.AccountData.Sequence) @@ -67,8 +63,7 @@ func main() { // Get info about the ledger ledger, err := client.GetLedger(&ledger.Request{LedgerIndex: common.Current}) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Ledger Index:", ledger.Ledger.LedgerIndex) } diff --git a/_code-samples/issue-a-token/go/rpc/main.go b/_code-samples/issue-a-token/go/rpc/main.go index 08f591c0a6..c9ae903a82 100644 --- a/_code-samples/issue-a-token/go/rpc/main.go +++ b/_code-samples/issue-a-token/go/rpc/main.go @@ -38,37 +38,31 @@ func main() { fmt.Println("Setting up wallets...") coldWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating cold wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&coldWallet) if err != nil { - fmt.Printf("Error funding cold wallet: %s\n", err) - return + panic(err) } fmt.Println("Cold wallet funded!") hotWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating hot wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&hotWallet) if err != nil { - fmt.Printf("Error funding hot wallet: %s\n", err) - return + panic(err) } fmt.Println("Hot wallet funded!") customerOneWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating token wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&customerOneWallet) if err != nil { - fmt.Printf("Error funding customer one wallet: %s\n", err) - return + panic(err) } fmt.Println("Customer one wallet funded!") fmt.Println() @@ -101,20 +95,17 @@ func main() { err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err := coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err := client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -146,20 +137,17 @@ func main() { flattenedTx = hotWalletAccountSet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = hotWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -191,20 +179,17 @@ func main() { flattenedTx = hotColdTrustSet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = hotWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -236,20 +221,17 @@ func main() { flattenedTx = customerOneColdTrustSet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = customerOneWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -283,20 +265,17 @@ func main() { flattenedTx = coldToHotPayment.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -329,20 +308,17 @@ func main() { flattenedTx = coldToCustomerOnePayment.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -370,20 +346,17 @@ func main() { flattenedTx = freezeColdWallet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -416,14 +389,12 @@ func main() { flattenedTx = hotToCustomerOnePayment.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = hotWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } _, err = client.SubmitTxBlobAndWait(txBlob, false) @@ -449,20 +420,17 @@ func main() { flattenedTx = unfreezeColdWallet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -495,20 +463,17 @@ func main() { flattenedTx = hotToCustomerOnePayment.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = hotWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { diff --git a/_code-samples/issue-a-token/go/ws/main.go b/_code-samples/issue-a-token/go/ws/main.go index e052df2e89..99dd464013 100644 --- a/_code-samples/issue-a-token/go/ws/main.go +++ b/_code-samples/issue-a-token/go/ws/main.go @@ -31,8 +31,7 @@ func main() { fmt.Println("Connecting to server...") if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Connection: ", client.IsConnected()) @@ -44,37 +43,31 @@ func main() { fmt.Println("Setting up wallets...") coldWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating cold wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&coldWallet) if err != nil { - fmt.Printf("Error funding cold wallet: %s\n", err) - return + panic(err) } fmt.Println("Cold wallet funded!") hotWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating hot wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&hotWallet) if err != nil { - fmt.Printf("Error funding hot wallet: %s\n", err) - return + panic(err) } fmt.Println("Hot wallet funded!") customerOneWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Printf("Error creating token wallet: %s\n", err) - return + panic(err) } err = client.FundWallet(&customerOneWallet) if err != nil { - fmt.Printf("Error funding customer one wallet: %s\n", err) - return + panic(err) } fmt.Println("Customer one wallet funded!") fmt.Println() @@ -107,20 +100,17 @@ func main() { err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err := coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err := client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -152,20 +142,17 @@ func main() { flattenedTx = hotWalletAccountSet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = hotWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -197,20 +184,17 @@ func main() { flattenedTx = hotColdTrustSet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = hotWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -242,20 +226,17 @@ func main() { flattenedTx = customerOneColdTrustSet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = customerOneWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -289,20 +270,17 @@ func main() { flattenedTx = coldToHotPayment.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -335,20 +313,17 @@ func main() { flattenedTx = coldToCustomerOnePayment.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -376,20 +351,17 @@ func main() { flattenedTx = freezeColdWallet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -422,14 +394,12 @@ func main() { flattenedTx = hotToCustomerOnePayment.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = hotWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } _, err = client.SubmitTxBlobAndWait(txBlob, false) @@ -455,20 +425,17 @@ func main() { flattenedTx = unfreezeColdWallet.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = coldWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { @@ -501,20 +468,17 @@ func main() { flattenedTx = hotToCustomerOnePayment.Flatten() err = client.Autofill(&flattenedTx) if err != nil { - fmt.Printf("Error autofilling transaction: %s\n", err) - return + panic(err) } txBlob, _, err = hotWallet.Sign(flattenedTx) if err != nil { - fmt.Printf("Error signing transaction: %s\n", err) - return + panic(err) } response, err = client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Printf("Error submitting transaction: %s\n", err) - return + panic(err) } if !response.Validated { diff --git a/_code-samples/monitor-payments-websocket/go/monitor-incoming-payments.go b/_code-samples/monitor-payments-websocket/go/monitor-incoming-payments.go index ae704cd706..f0bcf93331 100644 --- a/_code-samples/monitor-payments-websocket/go/monitor-incoming-payments.go +++ b/_code-samples/monitor-payments-websocket/go/monitor-incoming-payments.go @@ -43,7 +43,7 @@ func main() { // make the connection c, _, err := websocket.DefaultDialer.Dial(u.String(), nil) if err != nil { - log.Fatal("dial:", err) + panic(err) } // on exit close defer c.Close() @@ -59,15 +59,13 @@ func main() { // write to the websocket err = c.WriteMessage(websocket.TextMessage, []byte(string(msg))) if err != nil { - log.Println("write:", err) - return + panic(err) } // read from the websocket _, message, err := c.ReadMessage() if err != nil { - log.Println("read:", err) - return + panic(err) } // print the response from the XRP Ledger log.Printf("recv: %s", message) @@ -84,8 +82,7 @@ func main() { // waiting (with timeout) for the server to close the connection. err := c.WriteMessage(websocket.CloseMessage, websocket.FormatCloseMessage(websocket.CloseNormalClosure, "")) if err != nil { - log.Println("write close:", err) - return + panic(err) } select { case <-done: diff --git a/_code-samples/multisigning/go/rpc/main.go b/_code-samples/multisigning/go/rpc/main.go index 56a687f96a..62a889a392 100644 --- a/_code-samples/multisigning/go/rpc/main.go +++ b/_code-samples/multisigning/go/rpc/main.go @@ -28,40 +28,34 @@ func main() { w1, err := wallet.FromSeed("sEdTtvLmJmrb7GaivhWoXRkvU4NDjVf", "") if err != nil { - fmt.Println(err) - return + panic(err) } w2, err := wallet.FromSeed("sEdSFiKMQp7RvYLgH7t7FEpwNRWv2Gr", "") if err != nil { - fmt.Println(err) - return + panic(err) } master, err := wallet.FromSeed("sEdTMm2yv8c8Rg8YHFHQA9TxVMFy1ze", "") if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallets...") if err := client.FundWallet(&w1); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 1 funded") if err := client.FundWallet(&w2); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 2 funded") if err := client.FundWallet(&master); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Master wallet funded") fmt.Println() @@ -97,20 +91,17 @@ func main() { flatSs := ss.Flatten() if err := client.Autofill(&flatSs); err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err := master.Sign(flatSs) if err != nil { - fmt.Println(err) - return + panic(err) } res, err := client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("SignerListSet transaction submitted!") @@ -129,36 +120,31 @@ func main() { flatAs := as.Flatten() if err := client.AutofillMultisigned(&flatAs, 2); err != nil { - fmt.Println(err) - return + panic(err) } w1As := maps.Clone(flatAs) blob1, _, err := w1.Multisign(w1As) if err != nil { - fmt.Println(err) - return + panic(err) } w2As := maps.Clone(flatAs) blob2, _, err := w2.Multisign(w2As) if err != nil { - fmt.Println(err) - return + panic(err) } blob, err = xrpl.Multisign(blob1, blob2) if err != nil { - fmt.Println(err) - return + panic(err) } mRes, err := client.SubmitMultisigned(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Multisigned transaction submitted!") diff --git a/_code-samples/multisigning/go/ws/main.go b/_code-samples/multisigning/go/ws/main.go index 0fd7a61ee4..05e8665cf9 100644 --- a/_code-samples/multisigning/go/ws/main.go +++ b/_code-samples/multisigning/go/ws/main.go @@ -25,8 +25,7 @@ func main() { defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } if !client.IsConnected() { @@ -39,40 +38,34 @@ func main() { w1, err := wallet.FromSeed("sEdTtvLmJmrb7GaivhWoXRkvU4NDjVf", "") if err != nil { - fmt.Println(err) - return + panic(err) } w2, err := wallet.FromSeed("sEdSFiKMQp7RvYLgH7t7FEpwNRWv2Gr", "") if err != nil { - fmt.Println(err) - return + panic(err) } master, err := wallet.FromSeed("sEdTMm2yv8c8Rg8YHFHQA9TxVMFy1ze", "") if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallets...") if err := client.FundWallet(&w1); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 1 funded") if err := client.FundWallet(&w2); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 2 funded") if err := client.FundWallet(&master); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Master wallet funded") fmt.Println() @@ -110,22 +103,19 @@ func main() { fmt.Println("Autofilling transaction...") if err := client.Autofill(&flatSs); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Signing transaction...") blob, _, err := master.Sign(flatSs) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Submitting transaction...") res, err := client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("SignerListSet transaction submitted!") @@ -144,36 +134,31 @@ func main() { flatAs := as.Flatten() if err := client.AutofillMultisigned(&flatAs, 2); err != nil { - fmt.Println(err) - return + panic(err) } w1As := maps.Clone(flatAs) blob1, _, err := w1.Multisign(w1As) if err != nil { - fmt.Println(err) - return + panic(err) } w2As := maps.Clone(flatAs) blob2, _, err := w2.Multisign(w2As) if err != nil { - fmt.Println(err) - return + panic(err) } blob, err = xrpl.Multisign(blob1, blob2) if err != nil { - fmt.Println(err) - return + panic(err) } mRes, err := client.SubmitMultisigned(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Multisigned transaction submitted!") diff --git a/_code-samples/non-fungible-token/go/nft-accept/rpc/main.go b/_code-samples/non-fungible-token/go/nft-accept/rpc/main.go index 611620bb27..93d92d0ce8 100644 --- a/_code-samples/non-fungible-token/go/nft-accept/rpc/main.go +++ b/_code-samples/non-fungible-token/go/nft-accept/rpc/main.go @@ -31,24 +31,20 @@ func main() { // Create and fund the NFT minter wallet nftMinter, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println("Error creating NFT minter wallet:", err) - return + panic(err) } if err := client.FundWallet(&nftMinter); err != nil { - fmt.Println("Error funding NFT minter wallet:", err) - return + panic(err) } fmt.Println("NFT minter wallet funded!") // Create and fund the NFT buyer wallet nftBuyer, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println("Error creating NFT buyer wallet:", err) - return + panic(err) } if err := client.FundWallet(&nftBuyer); err != nil { - fmt.Println("Error funding NFT buyer wallet:", err) - return + panic(err) } fmt.Println("NFT buyer wallet funded!") fmt.Println() @@ -73,8 +69,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error minting NFT:", err) - return + panic(err) } if !responseMint.Validated { fmt.Println("NFTokenMint txn is not in a validated ledger", responseMint) @@ -117,8 +112,7 @@ func main() { Wallet: &nftBuyer, }) if err != nil { - fmt.Println("Error accepting NFT offer:", err) - return + panic(err) } if !response.Validated { fmt.Println("NFTokenAcceptOffer txn is not in a validated ledger", response) diff --git a/_code-samples/non-fungible-token/go/nft-accept/ws/main.go b/_code-samples/non-fungible-token/go/nft-accept/ws/main.go index c7837f89bb..c9424a56ee 100644 --- a/_code-samples/non-fungible-token/go/nft-accept/ws/main.go +++ b/_code-samples/non-fungible-token/go/nft-accept/ws/main.go @@ -23,8 +23,7 @@ func main() { defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println("Error connecting to devnet:", err) - return + panic(err) } if !client.IsConnected() { @@ -40,24 +39,20 @@ func main() { // Create and fund the NFT minter wallet nftMinter, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println("Error creating NFT minter wallet:", err) - return + panic(err) } if err := client.FundWallet(&nftMinter); err != nil { - fmt.Println("Error funding NFT minter wallet:", err) - return + panic(err) } fmt.Println("NFT minter wallet funded!") // Create and fund the NFT buyer wallet nftBuyer, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println("Error creating NFT buyer wallet:", err) - return + panic(err) } if err := client.FundWallet(&nftBuyer); err != nil { - fmt.Println("Error funding NFT buyer wallet:", err) - return + panic(err) } fmt.Println("NFT buyer wallet funded!") fmt.Println() @@ -81,8 +76,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error minting NFT:", err) - return + panic(err) } if !responseMint.Validated { fmt.Println("NFTokenMint transaction is not in a validated ledger:", responseMint) @@ -122,8 +116,7 @@ func main() { Wallet: &nftBuyer, }) if err != nil { - fmt.Println("Error accepting NFT offer:", err) - return + panic(err) } if !response.Validated { fmt.Println("NFTokenAcceptOffer transaction is not in a validated ledger:", response) diff --git a/_code-samples/non-fungible-token/go/nft-burn/rpc/main.go b/_code-samples/non-fungible-token/go/nft-burn/rpc/main.go index 5d95237252..18a158613c 100644 --- a/_code-samples/non-fungible-token/go/nft-burn/rpc/main.go +++ b/_code-samples/non-fungible-token/go/nft-burn/rpc/main.go @@ -31,12 +31,10 @@ func main() { // Create and fund the NFT minter wallet nftMinter, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println("Error creating NFT minter wallet:", err) - return + panic(err) } if err := client.FundWallet(&nftMinter); err != nil { - fmt.Println("Error funding NFT minter wallet:", err) - return + panic(err) } fmt.Println("NFT minter wallet funded!") fmt.Println() @@ -59,8 +57,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error minting NFT:", err) - return + panic(err) } if !responseMint.Validated { fmt.Println("NFTokenMint txn is not in a validated ledger", responseMint) @@ -103,8 +100,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error burning NFT:", err) - return + panic(err) } if !responseBurn.Validated { fmt.Println("NFTokenBurn transactiob is not in a validated ledger", responseBurn) diff --git a/_code-samples/non-fungible-token/go/nft-burn/ws/main.go b/_code-samples/non-fungible-token/go/nft-burn/ws/main.go index 9b9c2e1e37..7fce1576da 100644 --- a/_code-samples/non-fungible-token/go/nft-burn/ws/main.go +++ b/_code-samples/non-fungible-token/go/nft-burn/ws/main.go @@ -23,8 +23,7 @@ func main() { defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println("Error connecting to devnet:", err) - return + panic(err) } if !client.IsConnected() { @@ -40,12 +39,10 @@ func main() { // Create and fund the NFT minter wallet nftMinter, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println("Error creating NFT minter wallet:", err) - return + panic(err) } if err := client.FundWallet(&nftMinter); err != nil { - fmt.Println("Error funding NFT minter wallet:", err) - return + panic(err) } fmt.Println("NFT minter wallet funded!") fmt.Println() @@ -68,8 +65,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error minting NFT:", err) - return + panic(err) } if !responseMint.Validated { fmt.Println("NFTokenMint txn is not in a validated ledger", responseMint) @@ -112,8 +108,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error burning NFT:", err) - return + panic(err) } if !responseBurn.Validated { fmt.Println("NFTokenBurn transactiob is not in a validated ledger", responseBurn) diff --git a/_code-samples/non-fungible-token/go/nft-cancel/rpc/main.go b/_code-samples/non-fungible-token/go/nft-cancel/rpc/main.go index d8c8ab8a53..fb66131653 100644 --- a/_code-samples/non-fungible-token/go/nft-cancel/rpc/main.go +++ b/_code-samples/non-fungible-token/go/nft-cancel/rpc/main.go @@ -31,12 +31,10 @@ func main() { // Create and fund the NFT minter wallet nftMinter, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println("Error creating NFT minter wallet:", err) - return + panic(err) } if err := client.FundWallet(&nftMinter); err != nil { - fmt.Println("Error funding NFT minter wallet:", err) - return + panic(err) } fmt.Println("NFT minter wallet funded!") @@ -58,8 +56,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error minting first NFT:", err) - return + panic(err) } if !responseMint.Validated { fmt.Println("First NFTokenMint transaction is not in a validated ledger", responseMint) @@ -105,8 +102,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error minting second NFT:", err) - return + panic(err) } if !responseMint.Validated { fmt.Println("Second NFTokenMint transaction is not in a validated ledger", responseMint) @@ -152,8 +148,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error canceling NFT offers:", err) - return + panic(err) } if !response.Validated { fmt.Println("NFTokenCancelOffer transaction is not in a validated ledger", response) diff --git a/_code-samples/non-fungible-token/go/nft-cancel/ws/main.go b/_code-samples/non-fungible-token/go/nft-cancel/ws/main.go index 2aefccb49a..410bb22195 100644 --- a/_code-samples/non-fungible-token/go/nft-cancel/ws/main.go +++ b/_code-samples/non-fungible-token/go/nft-cancel/ws/main.go @@ -23,8 +23,7 @@ func main() { defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println("Error connecting to devnet:", err) - return + panic(err) } if !client.IsConnected() { @@ -40,12 +39,10 @@ func main() { // Create and fund the NFT minter wallet nftMinter, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println("Error creating NFT minter wallet:", err) - return + panic(err) } if err := client.FundWallet(&nftMinter); err != nil { - fmt.Println("Error funding NFT minter wallet:", err) - return + panic(err) } fmt.Println("NFT minter wallet funded!") @@ -67,8 +64,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error minting first NFT:", err) - return + panic(err) } if !responseMint.Validated { fmt.Println("First NFTokenMint transaction is not in a validated ledger", responseMint) @@ -114,8 +110,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error minting second NFT:", err) - return + panic(err) } if !responseMint.Validated { fmt.Println("Second NFTokenMint transaction is not in a validated ledger", responseMint) @@ -161,8 +156,7 @@ func main() { Wallet: &nftMinter, }) if err != nil { - fmt.Println("Error canceling NFT offers:", err) - return + panic(err) } if !response.Validated { fmt.Println("NFTokenCancelOffer transaction is not in a validated ledger", response) diff --git a/_code-samples/non-fungible-token/go/nft-modify/rpc/main.go b/_code-samples/non-fungible-token/go/nft-modify/rpc/main.go index e4346b87d5..f0783ffd32 100644 --- a/_code-samples/non-fungible-token/go/nft-modify/rpc/main.go +++ b/_code-samples/non-fungible-token/go/nft-modify/rpc/main.go @@ -29,12 +29,10 @@ func main() { // Create and fund the nft wallet nftWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println("Error creating nft wallet:", err) - return + panic(err) } if err := client.FundWallet(&nftWallet); err != nil { - fmt.Println("Error funding nft wallet:", err) - return + panic(err) } fmt.Println("NFT wallet funded: ", nftWallet.ClassicAddress) fmt.Println() @@ -56,8 +54,7 @@ func main() { Wallet: &nftWallet, }) if err != nil { - fmt.Println("Error minting NFT:", err) - return + panic(err) } if !responseMint.Validated { fmt.Println("NFTokenMint txn is not in a validated ledger", responseMint) @@ -96,8 +93,7 @@ func main() { Wallet: &nftWallet, }) if err != nil { - fmt.Println("Error modifying NFT:", err) - return + panic(err) } if !responseModify.Validated { fmt.Println("NFTokenModify txn is not in a validated ledger", responseModify) diff --git a/_code-samples/non-fungible-token/go/nft-modify/ws/main.go b/_code-samples/non-fungible-token/go/nft-modify/ws/main.go index f51e8faa1a..5f65893dd8 100644 --- a/_code-samples/non-fungible-token/go/nft-modify/ws/main.go +++ b/_code-samples/non-fungible-token/go/nft-modify/ws/main.go @@ -23,8 +23,7 @@ func main() { defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } if !client.IsConnected() { @@ -39,12 +38,10 @@ func main() { fmt.Println("Funding wallet...") nftWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println("Error creating nft wallet:", err) - return + panic(err) } if err := client.FundWallet(&nftWallet); err != nil { - fmt.Println("Error funding nft wallet:", err) - return + panic(err) } fmt.Println("NFT wallet funded!") fmt.Println() @@ -66,8 +63,7 @@ func main() { Wallet: &nftWallet, }) if err != nil { - fmt.Println("Error minting NFT:", err) - return + panic(err) } if !responseMint.Validated { fmt.Println("NFTokenMint txn is not in a validated ledger", responseMint) @@ -106,8 +102,7 @@ func main() { Wallet: &nftWallet, }) if err != nil { - fmt.Println("Error modifying NFT:", err) - return + panic(err) } if !responseModify.Validated { fmt.Println("NFTokenModify txn is not in a validated ledger", responseModify) diff --git a/_code-samples/partial-payment/go/rpc/main.go b/_code-samples/partial-payment/go/rpc/main.go index b58dc13a7f..c1c333b359 100644 --- a/_code-samples/partial-payment/go/rpc/main.go +++ b/_code-samples/partial-payment/go/rpc/main.go @@ -26,24 +26,20 @@ func main() { fmt.Println("Funding wallets...") w1, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } w2, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } if err := client.FundWallet(&w1); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 1 funded") if err := client.FundWallet(&w2); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 2 funded") @@ -67,20 +63,17 @@ func main() { err = client.Autofill(&flatTs) if err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err := w2.Sign(flatTs) if err != nil { - fmt.Println(err) - return + panic(err) } res, err := client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("TrustSet transaction submitted!") @@ -105,20 +98,17 @@ func main() { err = client.Autofill(&flatP) if err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err = w1.Sign(flatP) if err != nil { - fmt.Println(err) - return + panic(err) } res, err = client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Payment transaction submitted!") @@ -145,20 +135,17 @@ func main() { err = client.Autofill(&flatPP) if err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err = w2.Sign(flatPP) if err != nil { - fmt.Println(err) - return + panic(err) } res, err = client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Partial Payment transaction submitted!") diff --git a/_code-samples/partial-payment/go/ws/main.go b/_code-samples/partial-payment/go/ws/main.go index 6d43e7e54e..965453a8ac 100644 --- a/_code-samples/partial-payment/go/ws/main.go +++ b/_code-samples/partial-payment/go/ws/main.go @@ -22,8 +22,7 @@ func main() { defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } if !client.IsConnected() { @@ -37,24 +36,20 @@ func main() { fmt.Println("Funding wallets...") w1, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } w2, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } if err := client.FundWallet(&w1); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 1 funded") if err := client.FundWallet(&w2); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 2 funded") @@ -78,20 +73,17 @@ func main() { err = client.Autofill(&flatTs) if err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err := w2.Sign(flatTs) if err != nil { - fmt.Println(err) - return + panic(err) } res, err := client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("TrustSet transaction submitted!") @@ -116,20 +108,17 @@ func main() { err = client.Autofill(&flatP) if err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err = w1.Sign(flatP) if err != nil { - fmt.Println(err) - return + panic(err) } res, err = client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Payment transaction submitted!") @@ -156,20 +145,17 @@ func main() { err = client.Autofill(&flatPP) if err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err = w2.Sign(flatPP) if err != nil { - fmt.Println(err) - return + panic(err) } res, err = client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Partial Payment transaction submitted!") diff --git a/_code-samples/paths/go/rpc/main.go b/_code-samples/paths/go/rpc/main.go index 8b31b038ff..4cb880a66b 100644 --- a/_code-samples/paths/go/rpc/main.go +++ b/_code-samples/paths/go/rpc/main.go @@ -39,14 +39,12 @@ func main() { wallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallet...") if err := client.FundWallet(&wallet); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet funded") @@ -64,8 +62,7 @@ func main() { DestinationAmount: DestinationAmount, }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Printf("Computed paths: %d\n", len(res.Alternatives)) @@ -89,20 +86,17 @@ func main() { flatP := p.Flatten() if err := client.Autofill(&flatP); err != nil { - fmt.Println(err) - return + panic(err) } blob, hash, err := wallet.Sign(flatP) if err != nil { - fmt.Println(err) - return + panic(err) } txRes, err := client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Payment submitted") diff --git a/_code-samples/paths/go/ws/main.go b/_code-samples/paths/go/ws/main.go index 680acdeee7..f3e2d59a22 100644 --- a/_code-samples/paths/go/ws/main.go +++ b/_code-samples/paths/go/ws/main.go @@ -36,8 +36,7 @@ func main() { defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } if !client.IsConnected() { @@ -50,14 +49,12 @@ func main() { wallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallet...") if err := client.FundWallet(&wallet); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet funded") @@ -75,8 +72,7 @@ func main() { DestinationAmount: DestinationAmount, }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Printf("Computed paths: %d\n", len(res.Alternatives)) @@ -100,20 +96,17 @@ func main() { flatP := p.Flatten() if err := client.Autofill(&flatP); err != nil { - fmt.Println(err) - return + panic(err) } blob, hash, err := wallet.Sign(flatP) if err != nil { - fmt.Println(err) - return + panic(err) } txRes, err := client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Payment submitted") diff --git a/_code-samples/send-a-memo/go/rpc/main.go b/_code-samples/send-a-memo/go/rpc/main.go index fa32f26bf5..b1e10ee987 100644 --- a/_code-samples/send-a-memo/go/rpc/main.go +++ b/_code-samples/send-a-memo/go/rpc/main.go @@ -16,14 +16,12 @@ import ( func main() { w, err := wallet.FromSeed("sEdSMVV4dJ1JbdBxmakRR4Puu3XVZz2", "") if err != nil { - fmt.Println(err) - return + panic(err) } receiverWallet, err := wallet.FromSeed("sEd7d8Ci9nevdLCeUMctF3uGXp9WQqJ", "") if err != nil { - fmt.Println(err) - return + panic(err) } cfg, err := rpc.NewClientConfig( @@ -42,8 +40,7 @@ func main() { fmt.Println("Funding wallet...") err = client.FundWallet(&w) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet funded") } @@ -54,14 +51,12 @@ func main() { amount, err := currency.XrpToDrops("1") if err != nil { - fmt.Println(err) - return + panic(err) } amountUint, err := strconv.ParseUint(amount, 10, 64) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Sending payment...") @@ -93,20 +88,17 @@ func main() { err = client.Autofill(&flatTx) if err != nil { - fmt.Println(err) - return + panic(err) } txBlob, _, err := w.Sign(flatTx) if err != nil { - fmt.Println(err) - return + panic(err) } response, err := client.SubmitTxBlobAndWait(txBlob, true) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Payment submitted") diff --git a/_code-samples/send-a-memo/go/ws/main.go b/_code-samples/send-a-memo/go/ws/main.go index 30daaf0dac..cc0e9b027b 100644 --- a/_code-samples/send-a-memo/go/ws/main.go +++ b/_code-samples/send-a-memo/go/ws/main.go @@ -16,14 +16,12 @@ import ( func main() { w, err := wallet.FromSeed("sEdSMVV4dJ1JbdBxmakRR4Puu3XVZz2", "") if err != nil { - fmt.Println(err) - return + panic(err) } receiverWallet, err := wallet.FromSeed("sEd7d8Ci9nevdLCeUMctF3uGXp9WQqJ", "") if err != nil { - fmt.Println(err) - return + panic(err) } client := websocket.NewClient( @@ -35,8 +33,7 @@ func main() { fmt.Println("Connecting to server...") if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Connected to server") @@ -48,8 +45,7 @@ func main() { fmt.Println("Funding wallet...") err = client.FundWallet(&w) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet funded") } @@ -60,14 +56,12 @@ func main() { amount, err := currency.XrpToDrops("1") if err != nil { - fmt.Println(err) - return + panic(err) } amountUint, err := strconv.ParseUint(amount, 10, 64) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Sending payment...") @@ -99,20 +93,17 @@ func main() { err = client.Autofill(&flatTx) if err != nil { - fmt.Println(err) - return + panic(err) } txBlob, _, err := w.Sign(flatTx) if err != nil { - fmt.Println(err) - return + panic(err) } response, err := client.SubmitTxBlobAndWait(txBlob, true) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Payment submitted") diff --git a/_code-samples/send-xrp/go/rpc/main.go b/_code-samples/send-xrp/go/rpc/main.go index 651b36e561..0d16ec9f95 100644 --- a/_code-samples/send-xrp/go/rpc/main.go +++ b/_code-samples/send-xrp/go/rpc/main.go @@ -34,14 +34,12 @@ func main() { w, err := wallet.FromSeed(WalletSeed, "") if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallet...") if err := client.FundWallet(&w); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet funded") @@ -49,14 +47,12 @@ func main() { xrpAmount, err := currency.XrpToDrops("1") if err != nil { - fmt.Println(err) - return + panic(err) } xrpAmountInt, err := strconv.ParseInt(xrpAmount, 10, 64) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Sending 1 XRP to rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe...") @@ -72,20 +68,17 @@ func main() { flattenedTx := p.Flatten() if err := client.Autofill(&flattenedTx); err != nil { - fmt.Println(err) - return + panic(err) } txBlob, _, err := w.Sign(flattenedTx) if err != nil { - fmt.Println(err) - return + panic(err) } res, err := client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Payment submitted") @@ -101,8 +94,7 @@ func main() { Wallet: &w, }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Payment submitted via SubmitTxAndWait") diff --git a/_code-samples/send-xrp/go/ws/main.go b/_code-samples/send-xrp/go/ws/main.go index 07b1870e44..5e07e21678 100644 --- a/_code-samples/send-xrp/go/ws/main.go +++ b/_code-samples/send-xrp/go/ws/main.go @@ -23,8 +23,7 @@ client := websocket.NewClient( defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } if !client.IsConnected() { @@ -39,15 +38,13 @@ fmt.Println() const WalletSeed = "sEd7zwWAu7vXMCBkkzokJHEXiKw2B2s" w, err := wallet.FromSeed(WalletSeed, "") if err != nil { - fmt.Println(err) - return + panic(err) } // Funding the wallet fmt.Println("Funding wallet...") if err := client.FundWallet(&w); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet funded") @@ -55,14 +52,12 @@ fmt.Println() xrpAmount, err := currency.XrpToDrops("1") if err != nil { - fmt.Println(err) - return + panic(err) } xrpAmountInt, err := strconv.ParseInt(xrpAmount, 10, 64) if err != nil { - fmt.Println(err) - return + panic(err) } // Prepare a payment transaction @@ -78,22 +73,19 @@ p := &transaction.Payment{ flattenedTx := p.Flatten() if err := client.Autofill(&flattenedTx); err != nil { - fmt.Println(err) - return + panic(err) } // Sign the transaction using the wallet txBlob, _, err := w.Sign(flattenedTx) if err != nil { - fmt.Println(err) - return + panic(err) } // Submit the transaction and wait for the result res_blob, err := client.SubmitTxBlobAndWait(txBlob, false) if err != nil { - fmt.Println(err) - return + panic(err) } // Example with SubmitTxAndWait @@ -103,8 +95,7 @@ res_flat, err := client.SubmitTxAndWait(flattenedTx2, &wstypes.SubmitOptions{ Wallet: &w, }) if err != nil { - fmt.Println(err) - return + panic(err) } // Wait for validation ------------------------------------------------------- // SubmitTxBlobAndWait() handles this automatically, but it can take 4-7s. diff --git a/_code-samples/set-regular-key/go/rpc/main.go b/_code-samples/set-regular-key/go/rpc/main.go index 2b47695526..8a4b7ec15b 100644 --- a/_code-samples/set-regular-key/go/rpc/main.go +++ b/_code-samples/set-regular-key/go/rpc/main.go @@ -24,40 +24,34 @@ func main() { w1, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } w2, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } regularKeyWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallets...") if err := client.FundWallet(&w1); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 1 funded") if err := client.FundWallet(&w2); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 2 funded") if err := client.FundWallet(®ularKeyWallet); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Regular key wallet funded") @@ -75,20 +69,17 @@ func main() { err = client.Autofill(&flatRk) if err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err := w1.Sign(flatRk) if err != nil { - fmt.Println(err) - return + panic(err) } res, err := client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("SetRegularKey transaction submitted") @@ -109,20 +100,17 @@ func main() { err = client.Autofill(&flatP) if err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err = regularKeyWallet.Sign(flatP) if err != nil { - fmt.Println(err) - return + panic(err) } res, err = client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Payment transaction submitted") diff --git a/_code-samples/set-regular-key/go/ws/main.go b/_code-samples/set-regular-key/go/ws/main.go index 7c7c26ca34..ffcf42549b 100644 --- a/_code-samples/set-regular-key/go/ws/main.go +++ b/_code-samples/set-regular-key/go/ws/main.go @@ -21,8 +21,7 @@ func main() { defer client.Disconnect() if err := client.Connect(); err != nil { - fmt.Println(err) - return + panic(err) } if !client.IsConnected() { @@ -35,40 +34,34 @@ func main() { w1, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } w2, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } regularKeyWallet, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallets...") if err := client.FundWallet(&w1); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 1 funded") if err := client.FundWallet(&w2); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet 2 funded") if err := client.FundWallet(®ularKeyWallet); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Regular key wallet funded") @@ -86,20 +79,17 @@ func main() { err = client.Autofill(&flatRk) if err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err := w1.Sign(flatRk) if err != nil { - fmt.Println(err) - return + panic(err) } res, err := client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("SetRegularKey transaction submitted") @@ -120,20 +110,17 @@ func main() { err = client.Autofill(&flatP) if err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err = regularKeyWallet.Sign(flatP) if err != nil { - fmt.Println(err) - return + panic(err) } res, err = client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Payment transaction submitted") diff --git a/_code-samples/use-tickets/go/main.go b/_code-samples/use-tickets/go/main.go index 2561aae198..ccf7d05098 100644 --- a/_code-samples/use-tickets/go/main.go +++ b/_code-samples/use-tickets/go/main.go @@ -25,14 +25,12 @@ func main() { w, err := wallet.New(crypto.ED25519()) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Funding wallet...") if err := client.FundWallet(&w); err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Wallet funded") @@ -42,8 +40,7 @@ func main() { Account: w.GetAddress(), }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Current wallet sequence:", info.AccountData.Sequence) @@ -61,20 +58,17 @@ func main() { flatTc := tc.Flatten() if err := client.Autofill(&flatTc); err != nil { - fmt.Println(err) - return + panic(err) } blob, _, err := w.Sign(flatTc) if err != nil { - fmt.Println(err) - return + panic(err) } res, err := client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("TicketCreate transaction submitted") @@ -86,16 +80,14 @@ func main() { Account: w.GetAddress(), }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Account objects:", objects.AccountObjects[0]["TicketSequence"]) seq, err := objects.AccountObjects[0]["TicketSequence"].(json.Number).Int64() if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Submitting AccountSet transaction...") @@ -110,22 +102,19 @@ func main() { flatAs := as.Flatten() if err := client.Autofill(&flatAs); err != nil { - fmt.Println(err) - return + panic(err) } flatAs["Sequence"] = uint32(0) blob, _, err = w.Sign(flatAs) if err != nil { - fmt.Println(err) - return + panic(err) } res, err = client.SubmitTxBlobAndWait(blob, false) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("AccountSet transaction submitted")