tagion v1.0.3-rc1 (2023-12-18T15:15:15Z)
Dub
Repo
SameContractInDifferentEpochsDifferentNode
tagion
testbench
services
double_spend
Undocumented in source.
@
safe
@
Scenario
("Same contract in different epochs different node.", [])
class
SameContractInDifferentEpochsDifferentNode {
Options
opts1
;
Options
opts2
;
StdSecureWallet
wallet1
;
StdSecureWallet
wallet2
;
SignedContract
signed_contract
;
TagionCurrency
amount
;
TagionCurrency
fee
;
HiRPC
wallet1_hirpc
;
HiRPC
wallet2_hirpc
;
TagionCurrency
start_amount1
;
TagionCurrency
start_amount2
;
this
(Options opts1, Options opts2, StdSecureWallet wallet1, StdSecureWallet wallet2);
Document
contract
();
Document
nodes
();
Document
rejected
();
}
Constructors
this
this
(Options opts1, Options opts2, StdSecureWallet wallet1, StdSecureWallet wallet2)
Undocumented in source.
Members
Functions
contract
Document
contract
()
Undocumented in source. Be warned that the author may not have intended to support it.
nodes
Document
nodes
()
Undocumented in source. Be warned that the author may not have intended to support it.
rejected
Document
rejected
()
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_contract
SignedContract
signed_contract
;
Undocumented in source.
start_amount1
TagionCurrency
start_amount1
;
Undocumented in source.
start_amount2
TagionCurrency
start_amount2
;
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.
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