tagion v1.0.3-rc1 (2023-12-18T15:15:15Z)
Dub
Repo
TwoContractsSameOutput
tagion
testbench
services
double_spend
Undocumented in source.
@
safe
@
Scenario
("Two contracts same output", [])
class
TwoContractsSameOutput {
Options
opts1
;
Options
opts2
;
StdSecureWallet
wallet1
;
StdSecureWallet
wallet2
;
StdSecureWallet
wallet3
;
SignedContract
signed_contract1
;
SignedContract
signed_contract2
;
TagionCurrency
amount
;
TagionCurrency
fee
;
HiRPC
wallet1_hirpc
;
HiRPC
wallet2_hirpc
;
HiRPC
wallet3_hirpc
;
TagionCurrency
start_amount1
;
TagionCurrency
start_amount2
;
TagionCurrency
start_amount3
;
this
(Options opts1, Options opts2, StdSecureWallet wallet1, StdSecureWallet wallet2, StdSecureWallet wallet3);
Document
bill
();
Document
wallets
();
Document
produced
();
}
Constructors
this
this
(Options opts1, Options opts2, StdSecureWallet wallet1, StdSecureWallet wallet2, StdSecureWallet wallet3)
Undocumented in source.
Members
Functions
bill
Document
bill
()
Undocumented in source. Be warned that the author may not have intended to support it.
produced
Document
produced
()
Undocumented in source. Be warned that the author may not have intended to support it.
wallets
Document
wallets
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
amount
TagionCurrency
amount
;
Undocumented in source.
fee
TagionCurrency
fee
;
Undocumented in source.
opts1
Options
opts1
;
Undocumented in source.
opts2
Options
opts2
;
Undocumented in source.
signed_contract1
SignedContract
signed_contract1
;
Undocumented in source.
signed_contract2
SignedContract
signed_contract2
;
Undocumented in source.
start_amount1
TagionCurrency
start_amount1
;
Undocumented in source.
start_amount2
TagionCurrency
start_amount2
;
Undocumented in source.
start_amount3
TagionCurrency
start_amount3
;
Undocumented in source.
wallet1
StdSecureWallet
wallet1
;
Undocumented in source.
wallet1_hirpc
HiRPC
wallet1_hirpc
;
Undocumented in source.
wallet2
StdSecureWallet
wallet2
;
Undocumented in source.
wallet2_hirpc
HiRPC
wallet2_hirpc
;
Undocumented in source.
wallet3
StdSecureWallet
wallet3
;
Undocumented in source.
wallet3_hirpc
HiRPC
wallet3_hirpc
;
Undocumented in source.
Meta
Source
See Implementation
tagion
testbench
services
double_spend
aliases
FeatureContext
StdSecureWallet
classes
BillAge
DifferentContractsDifferentNodes
OneContractWhereSomeBillsAreUsedTwice
SameContractDifferentNodes
SameContractInDifferentEpochs
SameContractInDifferentEpochsDifferentNode
SameInputsSpendOnOneContract
TwoContractsSameOutput
manifest constants
CONTRACT_TIMEOUT
EPOCH_TIMEOUT
feature