Skip to content

Commit

Permalink
done defer
Browse files Browse the repository at this point in the history
  • Loading branch information
davidkhala committed Jan 29, 2024
1 parent 13c5b23 commit 70901b9
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 8 deletions.
3 changes: 2 additions & 1 deletion golang/contracts/dummy.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ package main

import (
"errors"
"github.com/davidkhala/fabric-common-chaincode-golang/contract-api"
"github.com/hyperledger/fabric-contract-api-go/contractapi"
)

Expand Down Expand Up @@ -42,7 +43,7 @@ func (*StupidContract) StringParams(context contractapi.TransactionContextInterf
}

func (*StupidContract) Defer() (err error) {
defer contractapi.Deferred(contractapi.DefaultDeferHandler(&err))
defer contract_api.Deferred(contract_api.DefaultDeferHandler(&err))
panic(errors.New("defer"))

}
6 changes: 3 additions & 3 deletions golang/contracts/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ go 1.20

require (
github.com/davidkhala/fabric-common-chaincode-golang v0.0.7
github.com/davidkhala/fabric-common-chaincode-golang/contract-api v0.0.2
github.com/davidkhala/goutils v1.6.0
github.com/davidkhala/fabric-common-chaincode-golang/contract-api v0.0.3
github.com/hyperledger/fabric-contract-api-go v1.2.2
)

require (
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/davidkhala/goutils v1.6.0 // indirect
github.com/go-openapi/jsonpointer v0.20.0 // indirect
github.com/go-openapi/jsonreference v0.20.2 // indirect
github.com/go-openapi/spec v0.20.9 // indirect
Expand All @@ -19,7 +19,7 @@ require (
github.com/gobuffalo/packd v1.0.2 // indirect
github.com/gobuffalo/packr v1.30.1 // indirect
github.com/golang/protobuf v1.5.3 // indirect
github.com/hyperledger/fabric-chaincode-go v0.0.0-20231108144948-3542320d76a7 // indirect
github.com/hyperledger/fabric-chaincode-go v0.0.0-20240124143825-7dec3c7e7d45 // indirect
github.com/hyperledger/fabric-protos-go v0.3.3 // indirect
github.com/joho/godotenv v1.5.1 // indirect
github.com/josharian/intern v1.0.0 // indirect
Expand Down
8 changes: 4 additions & 4 deletions golang/contracts/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davidkhala/fabric-common-chaincode-golang v0.0.7 h1:9NthL/yvPAvZkJICLx8LTx+OOBISFYltzwow6nDfdkc=
github.com/davidkhala/fabric-common-chaincode-golang v0.0.7/go.mod h1:R38N0uBYaArbqwNWoKoUwuIl6bqwQwisnj51S+NtZfo=
github.com/davidkhala/fabric-common-chaincode-golang/contract-api v0.0.1 h1:AjiFmSUcd+h1ORxvfK6qYpVlTUs3aXEiDgvELeX5AsA=
github.com/davidkhala/fabric-common-chaincode-golang/contract-api v0.0.1/go.mod h1:UktM50+PyRYd7eEn0eMSjXnG+RdNqSZsB7KRTkOBxWs=
github.com/davidkhala/fabric-common-chaincode-golang/contract-api v0.0.3 h1:xmSUXVFd78pF1FmQtwYu+Exfxny3wFT0WdPjt4LixkM=
github.com/davidkhala/fabric-common-chaincode-golang/contract-api v0.0.3/go.mod h1:IWvTtWtYldm4acF6/dIitJMuCKpcBoWm2XCCEgBTaqc=
github.com/davidkhala/goutils v1.6.0 h1:uDjfyEiRUf/FQSfX3W5xUrQuNrX95iAb41r+/6FGqzI=
github.com/davidkhala/goutils v1.6.0/go.mod h1:vUEFyO8rG7HzRhaL413vZZfngC8146L4Qqf75Buvw2M=
github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
Expand Down Expand Up @@ -49,8 +49,8 @@ github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/
github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4=
github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ=
github.com/hyperledger/fabric-chaincode-go v0.0.0-20231108144948-3542320d76a7 h1:BlagzP2rH7C55p6ubmRHDITAaboHo8L4r2u0Zuv8tU4=
github.com/hyperledger/fabric-chaincode-go v0.0.0-20231108144948-3542320d76a7/go.mod h1:PHyCFFXvJ+HL1JqtPIe/cyqLUuQ5J36NcC5fnrOhRkM=
github.com/hyperledger/fabric-chaincode-go v0.0.0-20240124143825-7dec3c7e7d45 h1:tZeJCTwbAE3cwi6XId+dYd/gTtfTKzZ3uEb1ksvQf7I=
github.com/hyperledger/fabric-chaincode-go v0.0.0-20240124143825-7dec3c7e7d45/go.mod h1:YZBt6/ZlJCzyPoWecbfFp34G+ZIYKodTQA46c0sxHIk=
github.com/hyperledger/fabric-contract-api-go v1.2.2 h1:zun9/BmaIWFSSOkfQXikdepK0XDb7MkJfc/lb5j3ku8=
github.com/hyperledger/fabric-contract-api-go v1.2.2/go.mod h1:UnFLlRFn8GvXE7mXxWtU+bESM7fb5YzsKo1DA16vvaE=
github.com/hyperledger/fabric-protos-go v0.3.3 h1:0nssqz8QWJNVNBVQz+IIfAd2j1ku7QPKFSM/1anKizI=
Expand Down

0 comments on commit 70901b9

Please sign in to comment.