diff --git a/cmd/gaia/app/app_test.go b/cmd/gaia/app/app_test.go index 721215999955..25c6b2d97b59 100644 --- a/cmd/gaia/app/app_test.go +++ b/cmd/gaia/app/app_test.go @@ -369,9 +369,9 @@ func TestIBCMsgs(t *testing.T) { func TestStakeMsgs(t *testing.T) { gapp := newGaiaApp() - genCoins, err := sdk.ParseCoins("42fermion") + genCoins, err := sdk.ParseCoins("42steak") require.Nil(t, err) - bondCoin, err := sdk.ParseCoin("10fermion") + bondCoin, err := sdk.ParseCoin("10steak") require.Nil(t, err) acc1 := &auth.BaseAccount{ diff --git a/cmd/gaia/app/genesis.go b/cmd/gaia/app/genesis.go index 7d0fb01d0c10..9d88953cf6f8 100644 --- a/cmd/gaia/app/genesis.go +++ b/cmd/gaia/app/genesis.go @@ -146,11 +146,11 @@ func GaiaAppGenState(cdc *wire.Codec, appGenTxs []json.RawMessage) (appState jso return } - // create the genesis account, give'm few fermions and a buncha token with there name + // create the genesis account, give'm few steaks and a buncha token with there name accAuth := auth.NewBaseAccountWithAddress(genTx.Address) accAuth.Coins = sdk.Coins{ {genTx.Name + "Token", 1000}, - {"fermion", freeFermionsAcc}, + {"steak", freeFermionsAcc}, } acc := NewGenesisAccount(&accAuth) genaccs[i] = acc diff --git a/cmd/gaia/cli_test/cli_test.go b/cmd/gaia/cli_test/cli_test.go index 01f2e156313a..102c4ada985b 100644 --- a/cmd/gaia/cli_test/cli_test.go +++ b/cmd/gaia/cli_test/cli_test.go @@ -39,15 +39,15 @@ func TestGaiaCLISend(t *testing.T) { barAddr, _ := executeGetAddrPK(t, "gaiacli keys show bar --output=json") fooAcc := executeGetAccount(t, fmt.Sprintf("gaiacli account %v %v", fooAddr, flags)) - assert.Equal(t, int64(50), fooAcc.GetCoins().AmountOf("fermion")) + assert.Equal(t, int64(50), fooAcc.GetCoins().AmountOf("steak")) - executeWrite(t, fmt.Sprintf("gaiacli send %v --amount=10fermion --to=%v --name=foo", flags, barAddr), pass) + executeWrite(t, fmt.Sprintf("gaiacli send %v --amount=10steak --to=%v --name=foo", flags, barAddr), pass) time.Sleep(time.Second * 3) // waiting for some blocks to pass barAcc := executeGetAccount(t, fmt.Sprintf("gaiacli account %v %v", barAddr, flags)) - assert.Equal(t, int64(10), barAcc.GetCoins().AmountOf("fermion")) + assert.Equal(t, int64(10), barAcc.GetCoins().AmountOf("steak")) fooAcc = executeGetAccount(t, fmt.Sprintf("gaiacli account %v %v", fooAddr, flags)) - assert.Equal(t, int64(40), fooAcc.GetCoins().AmountOf("fermion")) + assert.Equal(t, int64(40), fooAcc.GetCoins().AmountOf("steak")) } func TestGaiaCLIDeclareCandidacy(t *testing.T) { @@ -70,26 +70,26 @@ func TestGaiaCLIDeclareCandidacy(t *testing.T) { fooAddr, _ := executeGetAddrPK(t, "gaiacli keys show foo --output=json") barAddr, barPubKey := executeGetAddrPK(t, "gaiacli keys show bar --output=json") - executeWrite(t, fmt.Sprintf("gaiacli send %v --amount=10fermion --to=%v --name=foo", flags, barAddr), pass) + executeWrite(t, fmt.Sprintf("gaiacli send %v --amount=10steak --to=%v --name=foo", flags, barAddr), pass) time.Sleep(time.Second * 3) // waiting for some blocks to pass fooAcc := executeGetAccount(t, fmt.Sprintf("gaiacli account %v %v", fooAddr, flags)) - assert.Equal(t, int64(40), fooAcc.GetCoins().AmountOf("fermion")) + assert.Equal(t, int64(40), fooAcc.GetCoins().AmountOf("steak")) barAcc := executeGetAccount(t, fmt.Sprintf("gaiacli account %v %v", barAddr, flags)) - assert.Equal(t, int64(10), barAcc.GetCoins().AmountOf("fermion")) + assert.Equal(t, int64(10), barAcc.GetCoins().AmountOf("steak")) // declare candidacy declStr := fmt.Sprintf("gaiacli declare-candidacy %v", flags) declStr += fmt.Sprintf(" --name=%v", "bar") declStr += fmt.Sprintf(" --address-candidate=%v", barAddr) declStr += fmt.Sprintf(" --pubkey=%v", barPubKey) - declStr += fmt.Sprintf(" --amount=%v", "3fermion") + declStr += fmt.Sprintf(" --amount=%v", "3steak") declStr += fmt.Sprintf(" --moniker=%v", "bar-vally") fmt.Printf("debug declStr: %v\n", declStr) executeWrite(t, declStr, pass) time.Sleep(time.Second) // waiting for some blocks to pass barAcc = executeGetAccount(t, fmt.Sprintf("gaiacli account %v %v", barAddr, flags)) - assert.Equal(t, int64(7), barAcc.GetCoins().AmountOf("fermion")) + assert.Equal(t, int64(7), barAcc.GetCoins().AmountOf("steak")) candidate := executeGetCandidate(t, fmt.Sprintf("gaiacli candidate %v --address-candidate=%v", flags, barAddr)) assert.Equal(t, candidate.Address.String(), barAddr) assert.Equal(t, int64(3), candidate.Assets.Evaluate()) @@ -106,7 +106,7 @@ func TestGaiaCLIDeclareCandidacy(t *testing.T) { //executeWrite(t, unbondStr, pass) //time.Sleep(time.Second * 3) // waiting for some blocks to pass //barAcc = executeGetAccount(t, fmt.Sprintf("gaiacli account %v %v", barAddr, flags)) - //assert.Equal(t, int64(99998), barAcc.GetCoins().AmountOf("fermion")) + //assert.Equal(t, int64(99998), barAcc.GetCoins().AmountOf("steak")) //candidate = executeGetCandidate(t, fmt.Sprintf("gaiacli candidate %v --address-candidate=%v", flags, barAddr)) //assert.Equal(t, int64(2), candidate.Assets.Evaluate()) } diff --git a/docs/old/staking/public-testnet.rst b/docs/old/staking/public-testnet.rst index 440a084499b7..6401636428c8 100644 --- a/docs/old/staking/public-testnet.rst +++ b/docs/old/staking/public-testnet.rst @@ -12,7 +12,7 @@ Get Tokens If you haven't already `created a key <../key-management.html>`__, do so now. Copy your key's address and enter it into `this utility `__ which will send you -some ``fermion`` testnet tokens. +some ``steak`` testnet tokens. Get Files --------- @@ -59,6 +59,6 @@ and check our balance: Where ``$MYADDR`` is the address originally generated by ``gaia keys new bob``. -You are now ready to declare candidacy or delegate some fermions. See the +You are now ready to declare candidacy or delegate some steaks. See the `staking module overview <./staking-module.html>`__ for more information on using the ``gaia client``. diff --git a/docs/sdk/lcd-rest-api.yaml b/docs/sdk/lcd-rest-api.yaml index eb9ec714bb5a..7d38274c0a0c 100644 --- a/docs/sdk/lcd-rest-api.yaml +++ b/docs/sdk/lcd-rest-api.yaml @@ -547,7 +547,7 @@ components: properties: denom: type: string - example: fermion + example: steak amount: type: number example: 50 diff --git a/docs/staking/intro.rst b/docs/staking/intro.rst index 961136894121..7b5acb9863a5 100644 --- a/docs/staking/intro.rst +++ b/docs/staking/intro.rst @@ -107,7 +107,7 @@ The ``genesis.json`` should look something like: "address": "1D9B2356CAADF46D3EE3488E3CCE3028B4283DEE", "coins": [ { - "denom": "fermion", + "denom": "steak", "amount": 100000 } ] @@ -150,7 +150,7 @@ The ``genesis.json`` should look something like: "denom": 100 }, "max_validators": 100, - "bond_denom": "fermion" + "bond_denom": "steak" } } }, diff --git a/docs/staking/testnet.rst b/docs/staking/testnet.rst index ab8c1644db22..92aa93eb26f8 100644 --- a/docs/staking/testnet.rst +++ b/docs/staking/testnet.rst @@ -46,13 +46,13 @@ Nice. We can also lookup the validator set: gaiacli validatorset -Then, we try to transfer some ``fermion`` to another account: +Then, we try to transfer some ``steak`` to another account: :: gaiacli account gaiacli account - gaiacli send --amount=10fermion --to= --name=foo --chain-id=test-chain + gaiacli send --amount=10steak --to= --name=foo --chain-id=test-chain **Note:** We need to be careful with the ``chain-id`` and ``sequence`` diff --git a/x/stake/client/cli/flags.go b/x/stake/client/cli/flags.go index bf8246b34cf6..98ea3bccedfe 100644 --- a/x/stake/client/cli/flags.go +++ b/x/stake/client/cli/flags.go @@ -30,7 +30,7 @@ var ( func init() { fsPk.String(FlagPubKey, "", "Go-Amino encoded hex PubKey of the validator-candidate. For Ed25519 the go-amino prepend hex is 1624de6220") - fsAmount.String(FlagAmount, "1fermion", "Amount of coins to bond") + fsAmount.String(FlagAmount, "1steak", "Amount of coins to bond") fsShares.String(FlagShares, "", "Amount of shares to unbond, either in decimal or keyword MAX (ex. 1.23456789, 99, MAX)") fsDescription.String(FlagMoniker, "", "validator-candidate name") fsDescription.String(FlagIdentity, "", "optional keybase signature") diff --git a/x/stake/client/cli/query.go b/x/stake/client/cli/query.go index 145333e486c7..bb2a2b8db45d 100644 --- a/x/stake/client/cli/query.go +++ b/x/stake/client/cli/query.go @@ -74,7 +74,7 @@ func GetCmdQueryCandidate(storeName string, cdc *wire.Codec) *cobra.Command { // parse out the candidate candidate := new(stake.Candidate) - err = cdc.UnmarshalBinary(res, candidate) + err = cdc.UnmarshalJSON(res, candidate) if err != nil { return err } @@ -122,7 +122,7 @@ func GetCmdQueryDelegatorBond(storeName string, cdc *wire.Codec) *cobra.Command // parse out the bond bond := new(stake.DelegatorBond) - err = cdc.UnmarshalBinary(res, bond) + err = cdc.UnmarshalJSON(res, bond) if err != nil { return err } diff --git a/x/stake/client/rest/query.go b/x/stake/client/rest/query.go index 8eb0e03ceb5e..22175d75a732 100644 --- a/x/stake/client/rest/query.go +++ b/x/stake/client/rest/query.go @@ -59,7 +59,7 @@ func BondingStatusHandlerFn(storeName string, cdc *wire.Codec, kb keys.Keybase, } var bond stake.DelegatorBond - err = cdc.UnmarshalBinary(res, &bond) + err = cdc.UnmarshalJSON(res, &bond) if err != nil { w.WriteHeader(http.StatusInternalServerError) w.Write([]byte(fmt.Sprintf("Couldn't decode bond. Error: %s", err.Error()))) diff --git a/x/stake/handler_test.go b/x/stake/handler_test.go index 1240e4e6c692..b4db952f0ea5 100644 --- a/x/stake/handler_test.go +++ b/x/stake/handler_test.go @@ -18,7 +18,7 @@ func newTestMsgDeclareCandidacy(address sdk.Address, pubKey crypto.PubKey, amt i return MsgDeclareCandidacy{ Description: Description{}, CandidateAddr: address, - Bond: sdk.Coin{"fermion", amt}, + Bond: sdk.Coin{"steak", amt}, PubKey: pubKey, } } @@ -27,7 +27,7 @@ func newTestMsgDelegate(delegatorAddr, candidateAddr sdk.Address, amt int64) Msg return MsgDelegate{ DelegatorAddr: delegatorAddr, CandidateAddr: candidateAddr, - Bond: sdk.Coin{"fermion", amt}, + Bond: sdk.Coin{"steak", amt}, } } diff --git a/x/stake/msg.go b/x/stake/msg.go index 6e8101f96e7f..28e02bea7b0e 100644 --- a/x/stake/msg.go +++ b/x/stake/msg.go @@ -14,7 +14,7 @@ const MsgType = "stake" // initialize at genesis - to allow for the same tests we should should make // the ValidateBasic() function a return from an initializable function // ValidateBasic(bondDenom string) function -const StakingToken = "fermion" +const StakingToken = "steak" //Verify interface at compile time var _, _, _, _ sdk.Msg = &MsgDeclareCandidacy{}, &MsgEditCandidacy{}, &MsgDelegate{}, &MsgUnbond{} diff --git a/x/stake/msg_test.go b/x/stake/msg_test.go index b3e2bbe3a2db..19e8335beeb8 100644 --- a/x/stake/msg_test.go +++ b/x/stake/msg_test.go @@ -10,9 +10,9 @@ import ( ) var ( - coinPos = sdk.Coin{"fermion", 1000} - coinZero = sdk.Coin{"fermion", 0} - coinNeg = sdk.Coin{"fermion", -10000} + coinPos = sdk.Coin{"steak", 1000} + coinZero = sdk.Coin{"steak", 0} + coinNeg = sdk.Coin{"steak", -10000} coinPosNotAtoms = sdk.Coin{"foo", 10000} coinZeroNotAtoms = sdk.Coin{"foo", 0} coinNegNotAtoms = sdk.Coin{"foo", -10000} diff --git a/x/stake/test_common.go b/x/stake/test_common.go index 4d11ea937d74..189deeff0338 100644 --- a/x/stake/test_common.go +++ b/x/stake/test_common.go @@ -83,7 +83,7 @@ func defaultParams() Params { InflationMin: sdk.NewRat(7, 100), GoalBonded: sdk.NewRat(67, 100), MaxValidators: 100, - BondDenom: "fermion", + BondDenom: "steak", } } @@ -142,7 +142,7 @@ func paramsNoInflation() Params { InflationMin: sdk.ZeroRat(), GoalBonded: sdk.NewRat(67, 100), MaxValidators: 100, - BondDenom: "fermion", + BondDenom: "steak", } }