Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(stdlibs/std)!: remove Get prefixes, extend abbreviations #3374

Merged
merged 64 commits into from
Feb 19, 2025
Merged
Changes from 1 commit
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
c57797d
chore: remove Get prefixes from GetCallerAt, GetOrigSend, GetOrigCaller
hthieu1110 Dec 19, 2024
6156309
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
hthieu1110 Dec 19, 2024
c58ae72
chore: expanding abbreviations
hthieu1110 Dec 19, 2024
6879236
chore: remove prefix GetCallerAt => CallerAt
hthieu1110 Dec 19, 2024
d41482e
Merge branch 'master' into chore/remove-get-prefix-1475
Dec 20, 2024
fbc982d
refactor: PrevRealm => PreviousRealm
Dec 20, 2024
0f79638
refactor: Orig => Origin
Dec 20, 2024
627d000
refactor: orig => origin
Dec 20, 2024
8489ec4
refactor: Addr => Address
Dec 20, 2024
e2223ff
refactor: refactor missing Addr => Address for Realm
Dec 20, 2024
eb965f1
fix: fix test crossrealm
Dec 20, 2024
ad57bfc
refactor: address feedbacks
hthieu1110 Dec 20, 2024
afd55ca
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
hthieu1110 Dec 20, 2024
df80fe8
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
hthieu1110 Dec 21, 2024
2a4eb54
refactor: refactor new merged code
hthieu1110 Dec 21, 2024
90b9a33
Merge branch 'master' into chore/remove-get-prefix-1475
leohhhn Dec 27, 2024
87d6705
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
Dec 30, 2024
93eec42
refactor: refactor new added code
Dec 30, 2024
daf1574
refactor: refactor new added code
Dec 30, 2024
ec5c4f1
refactor: refactor new added code
Dec 30, 2024
8d7571c
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
Jan 2, 2025
29c3282
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
hthieu1110 Jan 8, 2025
e9a799e
chore: merge with master
Jan 13, 2025
c63186b
refactor: refactor new merged code
Jan 13, 2025
da38008
refactor: remove get prefix
Jan 13, 2025
48a7606
fix: remove removed code
Jan 13, 2025
6752cd8
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
hthieu1110 Jan 13, 2025
c31f410
chore: merge with master
Jan 15, 2025
5c6abaf
refactor: GetBanker => NewBanker, GetChainDomain ==> ChainDomain, Get…
Jan 15, 2025
1cc833c
refactor: refactor missing code
Jan 15, 2025
55a6ed3
Merge branch 'master' into chore/remove-get-prefix-1475
hthieu1110 Jan 15, 2025
bbbd553
refactor: refactor missing code
Jan 15, 2025
9f96395
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
Jan 15, 2025
cfb7233
chore: revert ChainID, ChainDomain, Height
hthieu1110 Jan 15, 2025
a2b63b0
chore: revert ChainID refactor
hthieu1110 Jan 15, 2025
f14548c
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
Jan 17, 2025
b994dde
refactor: GetHeight => ChainHeight, GetChainID => ChainID, GetChainDo…
Jan 17, 2025
9e78817
refactor: refactor missing code
Jan 17, 2025
19ee3d9
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
Jan 20, 2025
7b233fe
fix: fix refactoring
Jan 20, 2025
1fc101c
merged with master
Jan 21, 2025
8f6ed21
chore: revert test5 genesis
Jan 21, 2025
9fdc06a
refactor: refactor new merged code
Jan 21, 2025
ae600c9
refactor: refactor new merged code
Jan 21, 2025
943628e
fix: fix tests
Jan 21, 2025
a9cfec4
Merge branch 'master' of github.com:gnolang/gno into chore/remove-get…
thehowl Jan 21, 2025
174f1d0
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
hthieu1110 Jan 21, 2025
4a47c55
Merge branch 'master' into chore/remove-get-prefix-1475
hthieu1110 Jan 22, 2025
1ec0604
merge with master + resolve conflict
hthieu1110 Jan 27, 2025
ce557b8
Merge branch 'chore/remove-get-prefix-1475' of https://github.com/hth…
hthieu1110 Jan 27, 2025
3c0fa07
merge with master
hthieu1110 Feb 1, 2025
4164739
chore: merge with master + update refactor
hthieu1110 Feb 3, 2025
ee2c670
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
hthieu1110 Feb 4, 2025
966fd25
refactor: refactor new merged code from master
hthieu1110 Feb 4, 2025
8b10ade
fix: merge with master + refactor new codes + fix CI
hthieu1110 Feb 4, 2025
754811b
fix: fix CI
hthieu1110 Feb 4, 2025
4fc4012
Merge branch 'master' of github.com:gnolang/gno into chore/remove-get…
thehowl Feb 7, 2025
b3c9a4d
fixup
thehowl Feb 7, 2025
cd24611
Merge branch 'master' into chore/remove-get-prefix-1475
thehowl Feb 11, 2025
a9fdb04
fmt
thehowl Feb 11, 2025
5e11039
Merge remote-tracking branch 'remote/master' into chore/remove-get-pr…
hthieu1110 Feb 12, 2025
2761d6b
Merge branch 'master' into chore/remove-get-prefix-1475
thehowl Feb 17, 2025
d1d2d52
merge with master
hthieu1110 Feb 19, 2025
17f1f59
fix: fix CI stuffs
hthieu1110 Feb 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
refactor: address feedbacks
hthieu1110 committed Dec 20, 2024
commit ad57bfcc0127f0e6e3bb85e425a2c2656134fab7
2 changes: 1 addition & 1 deletion docs/reference/stdlibs/std/chain.md
Original file line number Diff line number Diff line change
@@ -101,7 +101,7 @@ caller := std.OriginCaller()
```
---

## GetOriginPkgAddr
## GetOriginPkgAddress
```go
func GetOriginPkgAddress() string
```
4 changes: 2 additions & 2 deletions docs/reference/stdlibs/std/realm.md
Original file line number Diff line number Diff line change
@@ -11,13 +11,13 @@ type Realm struct {
pkgPath string
}

func (r Realm) Addr() Address {...}
func (r Realm) Address() Address {...}
func (r Realm) PkgPath() string {...}
func (r Realm) IsUser() bool {...}
func (r Realm) CoinDenom(coinName string) string {...}
```

## Addr
## Address
Returns the **Address** field of the realm it was called upon.

#### Usage
8 changes: 4 additions & 4 deletions docs/reference/stdlibs/std/testing.md
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ id: testing
```go
func TestSkipHeights(count int64)
func TestSetOriginCaller(addr Address)
func TestSetOriginPkgAddr(addr Address)
func TestSetOriginPkgAddress(addr Address)
func TestSetOriginSend(sent, spent Coins)
func TestIssueCoins(addr Address, coins Coins)
func TestSetRealm(realm Realm)
@@ -45,16 +45,16 @@ std.TestSetOriginCaller(std.Address("g1jg8mtutu9khhfwc4nxmuhcpftf0pajdhfvsqf5"))
```
---

## TestSetOriginPkgAddr
## TestSetOriginPkgAddress

```go
func TestSetOriginPkgAddr(addr Address)
func TestSetOriginPkgAddress(addr Address)
```
Sets the call entry realm address to **addr**.

#### Usage
```go
std.TestSetOriginPkgAddr(std.Address("g1ecely4gjy0yl6s9kt409ll330q9hk2lj9ls3ec"))
std.TestSetOriginPkgAddress(std.Address("g1ecely4gjy0yl6s9kt409ll330q9hk2lj9ls3ec"))
```

---
2 changes: 1 addition & 1 deletion examples/gno.land/p/demo/grc/grc20/examples_test.gno
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ func ExampleExposeBankForMaketxRunOrImports() {}
func ExampleCustomTellerImpl() {}
func ExampleAllowance() {}
func ExampleRealmBanker() {}
func ExamplePreviousRealmBanker() {}
func ExamplePreviousRealmBanker() {}
func ExampleAccountBanker() {}
func ExampleTransfer() {}
func ExampleApprove() {}
2 changes: 1 addition & 1 deletion examples/gno.land/r/demo/banktest/z_0_filetest.gno
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@ func main() {
banktestAddr := std.DerivePkgAddr("gno.land/r/demo/banktest")
mainaddr := std.DerivePkgAddr("gno.land/r/demo/bank1")
std.TestSetOriginCaller(mainaddr)
std.TestSetOriginPkgAddr(banktestAddr)
std.TestSetOriginPkgAddress(banktestAddr)

// get and print balance of mainaddr.
// with the SEND, + 200 gnot given by the TestContext, main should have 300gnot.
2 changes: 1 addition & 1 deletion examples/gno.land/r/demo/banktest/z_1_filetest.gno
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ func main() {
banktestAddr := std.DerivePkgAddr("gno.land/r/demo/banktest")

// simulate a Deposit call.
std.TestSetOriginPkgAddr(banktestAddr)
std.TestSetOriginPkgAddress(banktestAddr)
std.TestIssueCoins(banktestAddr, std.Coins{{"ugnot", 100000000}})
std.TestSetOriginSend(std.Coins{{"ugnot", 100000000}}, nil)
res := banktest.Deposit("ugnot", 101000000)
2 changes: 1 addition & 1 deletion examples/gno.land/r/demo/banktest/z_2_filetest.gno
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ func main() {
println("main before:", mainbal) // plus OriginSend equals 300.

// simulate a Deposit call.
std.TestSetOriginPkgAddr(banktestAddr)
std.TestSetOriginPkgAddress(banktestAddr)
std.TestIssueCoins(banktestAddr, std.Coins{{"ugnot", 100000000}})
std.TestSetOriginSend(std.Coins{{"ugnot", 100000000}}, nil)
res := banktest.Deposit("ugnot", 55000000)
2 changes: 1 addition & 1 deletion examples/gno.land/r/demo/disperse/z_0_filetest.gno
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@ func main() {
disperseAddr := std.DerivePkgAddr("gno.land/r/demo/disperse")
mainaddr := std.DerivePkgAddr("gno.land/r/demo/main")

std.TestSetOriginPkgAddr(disperseAddr)
std.TestSetOriginPkgAddress(disperseAddr)
std.TestSetOriginCaller(mainaddr)

banker := std.GetBanker(std.BankerTypeRealmSend)
2 changes: 1 addition & 1 deletion examples/gno.land/r/demo/disperse/z_1_filetest.gno
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@ func main() {
disperseAddr := std.DerivePkgAddr("gno.land/r/demo/disperse")
mainaddr := std.DerivePkgAddr("gno.land/r/demo/main")

std.TestSetOriginPkgAddr(disperseAddr)
std.TestSetOriginPkgAddress(disperseAddr)
std.TestSetOriginCaller(mainaddr)

banker := std.GetBanker(std.BankerTypeRealmSend)
2 changes: 1 addition & 1 deletion examples/gno.land/r/demo/disperse/z_2_filetest.gno
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@ func main() {
disperseAddr := std.DerivePkgAddr("gno.land/r/demo/disperse")
mainaddr := std.DerivePkgAddr("gno.land/r/demo/main")

std.TestSetOriginPkgAddr(disperseAddr)
std.TestSetOriginPkgAddress(disperseAddr)
std.TestSetOriginCaller(mainaddr)

banker := std.GetBanker(std.BankerTypeRealmSend)
2 changes: 1 addition & 1 deletion examples/gno.land/r/demo/disperse/z_3_filetest.gno
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ func main() {
beneficiary1 := std.Address("g1dmt3sa5ucvecxuhf3j6ne5r0e3z4x7h6c03xc0")
beneficiary2 := std.Address("g1akeqsvhucjt8gf5yupyzjxsjd29wv8fayng37c")

std.TestSetOriginPkgAddr(disperseAddr)
std.TestSetOriginPkgAddress(disperseAddr)
std.TestSetOriginCaller(mainaddr)

banker := std.GetBanker(std.BankerTypeRealmSend)
2 changes: 1 addition & 1 deletion examples/gno.land/r/demo/disperse/z_4_filetest.gno
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ func main() {
beneficiary1 := std.Address("g1dmt3sa5ucvecxuhf3j6ne5r0e3z4x7h6c03xc0")
beneficiary2 := std.Address("g1akeqsvhucjt8gf5yupyzjxsjd29wv8fayng37c")

std.TestSetOriginPkgAddr(disperseAddr)
std.TestSetOriginPkgAddress(disperseAddr)
std.TestSetOriginCaller(mainaddr)

banker := std.GetBanker(std.BankerTypeRealmSend)
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@ import (
)

func TestReadOnlyPublicMethods(t *testing.T) {
std.TestSetOriginPkgAddr("gno.land/r/demo/grc20factory")
std.TestSetOriginPkgAddress("gno.land/r/demo/grc20factory")
admin := testutils.TestAddress("admin")
bob := testutils.TestAddress("bob")
carl := testutils.TestAddress("carl")
2 changes: 1 addition & 1 deletion examples/gno.land/r/demo/wugnot/z0_filetest.gno
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@ var (
)

func main() {
std.TestSetOriginPkgAddr(addrc)
std.TestSetOriginPkgAddress(addrc)
std.TestIssueCoins(addrc, std.Coins{{"ugnot", 100000001}}) // TODO: remove this

// issue ugnots
2 changes: 1 addition & 1 deletion gnovm/tests/stdlibs/std/std.gno
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@ func IsOriginCall() bool // injected
func TestSkipHeights(count int64) // injected

func TestSetOriginCaller(addr Address) { testSetOriginCaller(string(addr)) }
func TestSetOriginPkgAddr(addr Address) { testSetOriginPkgAddr(string(addr)) }
func TestSetOriginPkgAddress(addr Address) { testSetOriginPkgAddr(string(addr)) }

// TestSetRealm sets the realm for the current frame.
// After calling TestSetRealm, calling CurrentRealm() in the test function will yield the value of
6 changes: 3 additions & 3 deletions misc/deployments/test5.gno.land/genesis_txs.jsonl

Large diffs are not rendered by default.

Loading